1.line-height有什么作用?
- 設置行高
- 設置line-height的值等于height值,可以使單行文本垂直居中。
2.如何去查CSS屬性的兼容性?比如inline-block哪些瀏覽器支持?
- 通過網(wǎng)址
http://caniuse.com/來查詢,如圖:
can i use
3.a 標簽的href, title, target是什么? title 和 alt有什么區(qū)別?如何新窗口打開鏈接?
-
href:規(guī)定鏈接的目標 URL。
title:描述該鏈接,鼠標移動到鏈接上時會出現(xiàn)相應提示。
target:規(guī)定在何處打開目標 URL。僅在href屬性存在時使用。 -
tittle是用來顯示鏈接的文字內(nèi)容信息,鼠標移動到鏈接上即可出現(xiàn)。而alt則是當鏈接的圖片無法顯示時,會顯示出對該圖片的描述文字,鏈接正常時不會顯示。 - 在<a>標簽中加上,
target=_blank即可。
4.display: none , visibility: hidden, opacity:0 有什么作用?有什么區(qū)別?
- 隱藏一個元素可以通過把display屬性設置為"none",或把visibility屬性設置為"hidden",亦可以設置opacity:0。但是請注意,這幾種方法會產(chǎn)生不同的結果。
- visibility:hidden可以隱藏某個元素,但隱藏的元素仍需占用與未隱藏之前一樣的空間。也就是說,該元素雖然被隱藏了,但仍然會影響布局,和visibility:hidden一樣,opacity:0同樣會占用與未隱藏之前一樣的空間。
display:none可以隱藏某個元素,且隱藏的元素不會占用任何空間。也就是說,該元素不但被隱藏了,而且該元素原本占用的空間也會從頁面布局中消失。
5.如何去除 a 鏈接的默認樣式?直接在 a 鏈接父容器添加顏色,能否繼承到當前 a 鏈接上?
- 在a標簽的樣式中加入text-decoration: none即可
- 在 a 鏈接父容器添加顏色,a標簽不會繼承
