[英]external css for specific div only
我還是個新手,我有一個問題。
我有一個使用一些自定義編輯的mybootstrap.css
的網站。
我想通過<?php include 'page.html';?>
添加一個頁面
對於這個page.html
,我想使用一個普通的bootstrap.css
現在的問題是,當我將外部 css bootstrap.css
用於我的page.html
,它會弄亂整個頁面。 我只想要這個bootstrap.css
用於我的page.html
而不是整個網站。
我嘗試在 Google 和 StackOverflow 上進行大量搜索,有兩種可能的方法:
首先,通過創建一個frameset
,另一個是
`<div>
<style scoped>
@import "scoped.css";
</style>
enter code here
</div>`
兩者都沒有有效地工作。 有沒有其他辦法? 喜歡使用一些 jquery/javascript 嗎?
提前致謝。
<link rel="stylesheet" type="text/css" href="scoped.css">
或者像這樣
<!doctype html>
<html lang="en">
<link rel="stylesheet" type="text/css" href="scoped.css">
</head>
<body>
</body>
</html>
如果我很好地理解了這個問題,頁面的頁眉/頁腳是由您提到的 CSS 設計的。 在這種情況下,您可以修改頁面以包含頁眉/頁腳和iframe
。 iframe
將指向使用空頁眉/頁腳且僅顯示內容的頁面。 內容將是 page.html。 這樣你就可以用新的樣式顯示page.html,而不必擔心頁面其他內容的設計會被破壞。
您可以直接鏈接您的 CSS,例如:
<link rel="stylesheet" type="text/css" href="scoped.css">
包含這個插件文件(最好是縮小的)並在加載時調用 $.scoped() 。 如果稍后向頁面添加樣式塊,則需要重新運行插件。
任何具有 scoped 屬性的樣式塊都被處理並限制為僅影響其父項的子項:
<section>
<style scoped>
p {color:red;}
</style>
<p>This will be red.</p>
</section>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.