CSS使用小操作 隱藏滾動,實現三角行等

2021-10-23 05:14:27 字數 2970 閱讀 9139

解決inline-block元素設定overflow:hidden屬性導致相鄰行內元素向下偏移

.wrap

超出部分顯示省略號
// 單行文字

.wrap

// 多行文字

.wrap

css實現不換行、自動換行、強制換行
//不換行

.box

//自動換行

.box

//強制換行

.box

css實現文字兩端對齊
.box

實現文字豎向排版
// 單列展示時

.box

// 多列展示時

.box

使元素滑鼠事件失效
.box

禁止使用者選擇
.box

cursor屬性
.box

使用硬體加速
.box

寬度自適應
img

text-transform和font variant
p

// 將所有字母變成大寫字母

p// 將所有字母變成小寫字母

p// 首字母大寫

p // 將字型變成小型的大寫字母

將乙個容器設為透明
.box

消除transtration閃屏
.box

自定義滾動條
overflow-y

: scroll;

整個滾動條

::-webkit-scrollbar

滾動條的軌道

::-webkit-scrollbar-track

滾動條的滑塊

::-webkit-scorllbar-thumb

讓 html 識別 string 裡的 『\n』 並換行
body

實現乙個三角形
.box

移除被點鏈結的邊框
a

a

使用css顯示鏈結之後的url
a:after

select內容居中顯示、下拉內容右對齊
select

select option

修改input輸入框中游標的顏色不改變字型的顏色
input

修改input 輸入框中 placeholder 預設字型樣式
//webkit核心的瀏覽器 

input::-webkit-input-placeholder

//firefox版本4-18

input:-moz-placeholder

//firefox版本19+

input::-moz-placeholder

//ie瀏覽器

input:-ms-input-placeholder

子元素固定寬度 父元素寬度被撐開
// 父元素下的子元素是行內元素

.box

// 若父元素下的子元素是塊級元素

.box

讓div裡的和文字同時上下居中
.box

img// vertical-align css的屬性vertical-align用來指定行內元素(inline)或**單元格(table-cell)元素的垂直對齊方式。只對行內元素、**單元格元素生效,不能用它垂直對齊塊級元素

// vertical-align:baseline/top/middle/bottom/sub/text-top;

實現寬高等比例自適應矩形
.scale

.item

"scale">

"item">

這裡是所有子元素的容器

transfrom的rotate屬性在span標籤下失效
span
邊框字型同色
.box

頁面滾動條樣式修改
/*定義滾動條高寬及背景 高寬分別對應橫豎滾動條的尺寸*/

::-webkit-scrollbar

/*定義滾動條軌道 內陰影+圓角*/

::-webkit-scrollbar-track

/*定義滑塊 內陰影+圓角*/

::-webkit-scrollbar-thumb

隱藏滾動條
::-webkit-scrollbar

ie隱藏滾動條樣式**:

html

/*chrome下隱藏滾動條,溢位可以透明滾動*/

html::-webkit-scrollbar

修改iframe樣式
var iframe = document.

queryselector

('iframe'

)iframe.

onload

=function()

', 0)

iframe.contentwindow.document.

queryselector

('body'

).style.width =

0}

圓周運動實現

.class_ball

@keyframes action

to}

css實現滾動並隱藏滾動條

在做網頁前端頁面時,有些場景需要實現滾動的效果,但是由於滾動條的出現,造成頁面效果有些突兀,不美觀。這時候就需要乙個既能滾動並能隱藏滾動條的效果了。1 簡單來說 需要3個盒子 2 最外層的盒子與最裡面的盒子要設定寬高 3 最外層的盒子需要設定相對定位 relative 溢位隱藏overflow hi...

隱藏滾動條css3實現滾動同時隱藏滾動條

專案場景需求要在區域性實現滾動,但是滾動出現了滾動條,一瞬間感覺整個頁面都不好了,經過努力css成功實現滾動同時隱藏滾動條,廢話不多說,直接上 隱藏滾動條title ulli ulul webkit scrollbar style head 測試隱藏滾動條li 測試隱藏滾動條li 測試隱藏滾動條li...

使用CSS隱藏元素滾動條

如何隱藏滾動條,同時仍然可以在任何元素上滾動?首先,如果需要隱藏滾動條並在內容溢位時顯示滾動條,只需要設定overflow auto樣式即可。想要完全隱藏滾動條只需設定overflow hidden即可,但是這樣一來將導致元素內容不可滾動。時至今日,還沒有任何一條css規則可以使元素可以隱藏滾動條的...