`

CSS+DIV点滴

阅读更多

1.给img添加链接时,即使给链接<a href="" >标签写了text-decoration:none;样式,img还会显示边线;这是因为该

   情况下img会默认显示边框,所以必须给img添加border:0;的样式。因为一般的img都无需边框,所以可以将设置img

   无边框的代码写到公共的样式文件中,以达到代码公用的目的

2.同一div中存在文本和图片,已写了样式使div的内容垂直居中,若图片的高度值过大会使文本和图片无法居中;这种情况

   可以通过img的align="absmiddle"属性设置使图片居中 ,文本自动也会居中

3.一般防止内容溢出,设定高宽以后使用overflow:hidden;即可实现,但是给table设置不好使,这种情况需添加table-layout: fixed; 引自:http://www.itbobo.com/css-table-prevent-overflow-knew.html

分享到:
评论
6 楼 Flighting_Chou 2010-06-01  
4769946 写道
有人说img{border:0 none;}更好    但我觉得有些多此一举   大家认为呢

这有一篇关于“border:none;与border:0;的区别”的文章,我之前写“border:0”时没有考虑这么详细,但很多细节堆积会影响整体效率,谢谢大家的提醒
5 楼 4769946 2010-05-21  
有人说img{border:0 none;}更好    但我觉得有些多此一举   大家认为呢
4 楼 wikimo 2010-05-21  
img{border:none;}  应该比img{border:0} 更好……
3 楼 huajian15 2010-05-21  
<div class="quote_title">寄生虫 写道</div>
<div class="quote_div">
<div class="quote_title">Flighting_Chou 写道</div>
<div class="quote_div">
<p>1.给img添加链接时,即使给链接&lt;a href="" &gt;标签写了text-decoration:none;样式,img还会显示边线;这是因为该</p>
<p>   情况下img会默认显示边框,所以必须给img添加border:0;的样式。因为一般的img都无需边框,所以可以将设置img</p>
<p>   无边框的代码写到公共的样式文件中,以达到代码公用的目的</p>
<p>2.同一div中存在文本和图片,已写了样式使div的内容垂直居中,若图片的高度值过大会使文本和图片无法居中;这种情况</p>
<p>   可以<span style="color: #ff0000;">通过img的align="absmiddle"属性设置使图片居中</span>,文本自动也会居中</p>
</div>
<p>style="vertical-align:middle"</p>
</div>
<p><br>style="vertical-align:middle"  这个不能让图片居中,IE6 好象不支持!</p>
2 楼 寄生虫 2010-05-20  
<div class="quote_title">Flighting_Chou 写道</div>
<div class="quote_div">
<p>1.给img添加链接时,即使给链接&lt;a href="" &gt;标签写了text-decoration:none;样式,img还会显示边线;这是因为该</p>
<p>   情况下img会默认显示边框,所以必须给img添加border:0;的样式。因为一般的img都无需边框,所以可以将设置img</p>
<p>   无边框的代码写到公共的样式文件中,以达到代码公用的目的</p>
<p>2.同一div中存在文本和图片,已写了样式使div的内容垂直居中,若图片的高度值过大会使文本和图片无法居中;这种情况</p>
<p>   可以<span style="color: #ff0000;">通过img的align="absmiddle"属性设置使图片居中</span>,文本自动也会居中</p>
</div>
<p>style="vertical-align:middle"</p>
1 楼 jancy 2010-05-20  
WEB开发中的基础东东哦,不过还是很感谢楼主的分享!

相关推荐

    css 知识点滴 希望对你们有帮助

    - **后代选择器**:如`div p`表示选取所有位于`&lt;div&gt;`内部的`&lt;p&gt;`标签。 - **相邻兄弟选择器**:如`h1 + p`表示选取紧跟在`&lt;h1&gt;`后的第一个`&lt;p&gt;`标签。 - **通用兄弟选择器**:如`h1 ~ p`表示选取所有位于`&lt;h1&gt;`标签...

    div css制作网页实战笔记心得

    以下的内容是一位网友的DIV CSS编码笔记,是值得大家学习的,在实际工作与开发中,将工作中的点滴记录下来,回首这些过往,你也会收获很多,如果能在jb51.net与大家共同交流,相信进步就更快了。大家一起努力!  ...

    网页设计与制作期末设计报告.docx

    - **网页设计目的**:本项目旨在创建一个个人网站,用于记录日常生活点滴、分享个人经历,并以此作为社交平台结交更多朋友。 - **设计意义**:随着互联网技术的发展,个人网站成为展现自我、记录生活的有效方式之一...

    网页设计与制作期末设计报告.docx编程资料

    - **网页设计目的**:本项目旨在创建一个个人网站,用于记录日常生活点滴、分享个人经历,并以此作为社交平台结交更多朋友。 - **设计工具选择**:选择了Windows操作系统下的`Macromedia Dreamweaver 8`作为主要开发...

    jquery培训文档

    &lt;link rel="stylesheet" type="text/css" href="../themes/default/easyui.css"&gt; &lt;link rel="stylesheet" type="text/css" href="../themes/icon.css"&gt; ...

    个人主页html模板下载

    例如,一个日记风格的模板可能具有温馨、私密的元素,适合展示个人的情感记录或生活点滴;而“鲜花”可能意味着模板采用了花卉图案或者色彩鲜明的设计,给人一种生动活泼的感觉,适用于展示艺术、摄影或者个人博客类...

    QQ发表说说功能框的代码

    QQ发表说说功能框是QQ社交平台上的一个重要组成部分,它允许用户分享心情、想法或生活点滴,与好友进行互动。实现这一功能涉及到前端界面设计、后端数据处理以及用户交互等多个方面的技术。以下是对这个功能框背后的...

    仿QQ空间时光轴

    QQ空间时光轴以其独特的视觉效果和用户体验,让用户可以方便地浏览和分享自己的生活点滴。在这个项目中,我们讨论的是一个仿照QQ空间时光轴设计的实现方案。 首先,我们需要理解时光轴的基本结构。时光轴通常由一...

    个人网站设计实例.doc

    在网站设计技术层面,传统的布局技术包括div+css布局和table布局。在本文示例中,选择了table布局,原因在于其入门简单,容易上手,尤其适合初学者。但table布局的局限性在于代码容易变得冗长和复杂,后期维护和修改...

    Jquery生成二维码特效

    &lt;div id="qrcode"&gt;&lt;/div&gt; ``` ```javascript $(document).ready(function() { $('#qrcode').qrcode({ text: "http://example.com", // 这里替换为你想要生成的二维码内容 width: 128, // 设置二维码的宽度 ...

    learning-journey:我在学习过程中发现的事情,太短了,无法撰写有关以下内容的博客文章

    虽然HTML主要负责内容,但通过表格、div和CSS可以实现基本的布局控制。CSS(层叠样式表)是让网页变得美观的关键,它可以控制字体、颜色、布局等视觉效果。CSS选择器允许我们精确地定位和操作HTML元素,而CSS3的新增...

    alexn.org:我的个人博客的源代码

    【标题】"alexn.org:我的个人博客的源代码"是一个公开分享的个人博客源码项目,这通常意味着它是一个开源的、基于Web的平台,用于发布作者的观点、技术分享或者生活点滴。在这个项目中,我们可以了解到作者如何利用...

    BruceYao11.github.io:个人博客

    个人博客通常是使用GitHub Pages搭建的,它允许用户展示自己的作品、分享技术知识或者记录生活点滴。 1. 创建GitHub Pages:首先需要在GitHub上创建一个新的仓库,名字必须是`用户名.github.io`。然后将HTML、CSS、...

    rat-summ:老鼠注意我的编码生活

    2. **标签**:HTML由一系列的标签组成,例如`&lt;p&gt;`用于段落,`&lt;h1&gt;`至`&lt;h6&gt;`用于标题,`&lt;a&gt;`用于超链接,`&lt;img&gt;`用于图片,`&lt;div&gt;`用于分组元素等。每个标签都有其特定的作用和语义。 3. **属性**:标签可以拥有属性...

    docs:网站地址:http

    描述中的“欢迎 :clapping_hands: 记录代码生活,点滴成就梦想”虽然不是直接的技术知识点,但它暗示了这是一个与编程、开发或者学习过程相关的文档集合,可能包含了作者在编码过程中积累的经验、笔记或者教程。...

    pau-riosa.github.io:我每天学到的每件事

    1. **布局与容器**:HTML中的`&lt;div&gt;`标签常用于创建内容区域,配合CSS进行布局设计,如流式布局、网格布局或响应式布局。 2. **链接与导航**:`&lt;a&gt;`标签用于创建超链接,可以链接到其他网页、锚点或邮箱地址,`...

Global site tag (gtag.js) - Google Analytics