*html的CSSHacks用法
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>* html的Hacks</title>
<style type=”text/css”>
h3
{
border:1px dotted red;
font-size:14px;
}
* html h3
{
/*針對IE6及以下*/
border-style:solid;
}
#divTest
{
width:200px;
}
</style>
</head>
<body>
<h3>這是應用於IE6及以下的瀏覽器</h3>
<div id=”divTest”>
<h3>標題</h3>
<p>這是一個段落</p>
</div>
</body>
</html>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>* html的Hacks</title>
<style type=”text/css”>
h3
{
border:1px dotted red;
font-size:14px;
}
* html h3
{
/*針對IE6及以下*/
border-style:solid;
}
#divTest
{
width:200px;
}
</style>
</head>
<body>
<h3>這是應用於IE6及以下的瀏覽器</h3>
<div id=”divTest”>
<h3>標題</h3>
<p>這是一個段落</p>
</div>
</body>
</html>
這裡是針對IE6及以下版本的hacks
對於dotted,ie6會顯示個dashed的劃線比較難看
通過* html可以讓IE6中顯示實線,標準瀏覽器裡顯示優雅的點虛線。
這個比較有用。
以上未在IE7以上版本測試,讀者自己實驗下給我反饋,呵呵
本人比較反感IE瀏覽器,所以沒裝那些雜提雜八的版本,對IE失去信心和耐心,讓他自己折騰去吧,反正我能相容你就是了,平時是不用IE的。
那我來個圖吧:
對於火狐,可以顯示dotted的點線:
![*html的CSSHacks用法](https://i.iter01.com/images/3ff696a3f12fafd5dadb44c6e6b158fcfeaaf9dbccbc377b7ac2e5b923b970c2.gif)
如果不對IE做hack處理,會如下:
![*html的CSSHacks用法](https://i.iter01.com/images/2b11e7a5db1be10ec63007ff1f711fb0ad6d603120416458bf7b8fffed9412fa.gif)
這個線覺得不是很好看,
所以做了處理,用實線要好看一些:
![*html的CSSHacks用法](https://i.iter01.com/images/b7d42073c3d5b478a22b6870a64b6144386c1c6f547e5d877906ea4ace5acbb3.gif)
本文轉自 xcf007 51CTO部落格,原文連結:http://blog.51cto.com/xcf007/102827,如需轉載請自行聯絡原作者
相關文章
- Html.DropDownList()的用法HTML
- MVC 中的@Html.Raw 的用法MVCHTML
- JQuery中html()和val()的用法區別jQueryHTML
- Html5 aside標籤的用法和作用HTMLIDE
- HTML5系列之canvas用法HTMLCanvas
- Sanic response html() 函式用法和示例HTML函式
- HTML中Progress標籤的定義及用法總結!HTML
- Html網頁中meta標籤及用法詳解HTML網頁
- html中Position屬性值介紹和position屬性四種用法HTML
- Qdrant用法;Qdrant在langchain裡的用法LangChain
- [vue] 常見用法之 v-html、v-text、v-model區別VueHTML
- indexOf()的用法Index
- Pythonyield的用法Python
- Promise的用法Promise
- errno的用法
- SQL AS 的用法SQL
- confirm的用法
- SUBMIT 的用法MIT
- tie的用法
- volatile的用法
- contentProvider的用法IDE
- using的用法
- openssl的用法
- RDD用法與例項(五):glom的用法
- 好程式設計師web前端分享html中meta標籤及用法詳解程式設計師Web前端HTML
- SqlServer的with(nolock)的用法SQLServer
- oracle comment on的用法Oracle
- React Hooks 的用法ReactHook
- Node assert 的用法
- MongoDB的基本用法MongoDB
- Vue slot的用法Vue
- React ref的用法React
- js中的this用法JS
- async的基本用法
- dva的基本用法
- rematch的基本用法REM
- Generator的基本用法
- Phaser的timer用法
- 指標的用法指標