問答
1千康、line-height有什么作用?
line-height 屬性設置行間的距離(行高)戒劫。
定義和用法
注釋:不允許使用負值传透。
說明
該屬性會影響行框的布局凄敢。在應用到一個塊級元素時凉唐,它定義了該元素中基線之間的最小距離而不是最大距離庸追。
line-height 與 font-size 的計算值之差(在 CSS 中成為“行間距”)分為兩半,分別加到一個文本行內容的頂部和底部台囱〉荩可以包含這些內容的最小框就是行框。
原始數(shù)字值指定了一個縮放因子簿训,后代元素會繼承這個縮放因子而不是計算值咱娶。
可能的值
normal 默認绘沉。設置合理的行間距。
number 設置數(shù)字豺总,此數(shù)字會與當前的字體尺寸相乘來設置行間距车伞。
length 設置固定的行間距。
% 基于當前字體尺寸的百分比行間距喻喳。
inherit 規(guī)定應該從父元素繼承 line-height 屬性的值另玖。
2如何去查CSS屬性的兼容性?比如inline-block哪些瀏覽器支持表伦?
http://caniuse.com/
inline-block支持:
3谦去、a 標簽的href, title, target 是什么? title 和 alt有什么區(qū)別蹦哼?如何新窗口打開鏈接?
href 屬性 - 創(chuàng)建指向另一個文檔的鏈接
Target 屬性-定義被鏈接的文檔在何處顯示
title屬性-在鼠標移到元素上時顯示一段工具提示文本
title 和 alt有什么區(qū)別:title的作用是當鼠標hover上去的時候顯示一個小注釋鳄哭,主要是對hover元素的簡單說明或提示,而alt是用在當圖片不能顯示的時候所需要顯示的文字
<a href="#" title="#" target="-blank">#</a>
4纲熏、display: none , visibility: hidden, opacity:0有什么作用妆丘?有什么區(qū)別?
display: none局劲,將元素的顯示方式設置為不現(xiàn)實勺拣,使元素從文檔流中脫離,不再顯示鱼填,就像這個元素不存在一樣
visibility: hidden药有,將元素隱藏起來,雖然還是在文檔流原來的位置苹丸,但是元素不能使用愤惰,例如按鈕就無法點擊
opacity: 0,將元素設置為全透明赘理,雖然看不見元素宦言,但是元素還是在本來的位置而且可以使用
5、如何去除 a 鏈接的默認樣式感憾?直接在 a 鏈接父容器添加顏色蜡励,能否繼承到當前 a 鏈接上?
a{
text-decoration: none;
color: red
}
不能繼承顏色阻桅!