国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

利用css的clear屬性搞定廣告文字環繞效果

2024-07-11 08:20:38
字體:
來源:轉載
供稿:網友

是否看見大站的廣告都是放在內容中間實現文字環繞的呢,一般普通小站廣告只能放在內容開頭或者結尾,也許大站的cms系統帶這個功能吧,我們小站常用cms的基本沒這個功能,因為內容標簽里面不可能再自動加入一個廣告標簽,除非你添加文章的時候手動編輯,那不累死。

我也一直沒想到過用css來控制,主要是沒想到這個clear屬性,今天偶然看到一個介紹,才知道原來實現文字環繞是如此簡單。

代碼示例:

<div class="news">
    <div style="float:left;height:300px;width:0">一個寬為0的空白層,利用該層的高度控制廣告層上下的位置</div>
    <div style="float:left;height:250px;width:250px;clear:left;">廣告代碼</div>
</div>

關鍵在于clear:left的作用,clear有3個屬性:clear:both,clear:left,clear:right,分別表示清除兩邊,左邊,右邊的浮動塊。在廣告層加上clear:left,那么就表示該層相對于空白層來說不浮動了,就往下移動了,太妙了,哈哈。

我們來比較一下:

<div class="news">
    <div style="float:left;height:300px;width:100px;background:#CCC;">給他加上寬度和背景便于觀察效果</div>
    <div style="float:left;height:250px;width:250px;">去掉了清除浮動,你就明白了它的意義</div>
</div>

如果再加上這樣一條:

<style>.news img,.news table{clear:both;}</style>     //讓內容里面的圖片和表格不會遮到廣告

很遺憾,上面的測試發現只有ie可行,firefox和opera還有不同的結果,ie的效果是圖片遇到廣告層自動下移,firefox是不會下移,但是不會遮住廣告層,因為廣告層在最前,opera是圖片不會下移,會遮住廣告層,搞笑啊。

再次改進:

<style>.news img,.news table{clear:both;position:relative;z-index:-1;}</style>    //讓圖片和表格自動處于最底層

終于可以了,比較完美了,廣告內容環繞的效果就這樣搞定了:)

//2008-02-29,修改by:何為

忘記加上了 <style>.news{float:left;}</style>

有人問要文字上右下都環繞,我改了一下,如下:

<!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=GB2312" />
<title>利用css的clear屬性搞定gg廣告文字環繞 - by:hewei.org</title>
<meta name="keywords" content="css,clear,ggad,文字環繞" />
<meta name="description" content="利用css的clear屬性搞定gg廣告文字環繞,by:hewei.org" />
<body>

<div style="float:left;">
<div style="float:left;height:200px;width:1px;"><!--一個寬為1px的空白層,利用該層的高度控制廣告層上下的位置。寬為0就不能控制上下了,原因不知道。--></div>
<div style="float:left;height:250px;width:250px;clear:left;background:#F00;margin:25px 5px 5px 0;"><!--廣告代碼,firefox和opera還有少量偏差,需要另外調整,就不寫了,基本可以。--></div>
 
<p>新聞內容</p>

</div>
</body>
</html>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宜君县| 泸溪县| 育儿| 彝良县| 姜堰市| 澄迈县| 西安市| 襄城县| 大英县| 碌曲县| 运城市| 清新县| 昆山市| 周至县| 共和县| 佛冈县| 汉阴县| 安溪县| 中牟县| 清涧县| 曲水县| 鸡西市| 崇仁县| 锡林浩特市| 永兴县| 鲁山县| 福贡县| 桑日县| 东阳市| 呼伦贝尔市| 镶黄旗| 周口市| 保靖县| 义马市| 建阳市| 华坪县| 嘉兴市| 米易县| 卢氏县| 荣成市| 高碑店市|