使用寬度為0實現凹凸形狀

2021-10-02 01:18:57 字數 463 閱讀 8357

直接上**:

div

div:before

乙個寬度為0的div元素,配上乙個偽元素就實現了,注意這裡要用outline,用border是不會出現想要的效果的(至於為什麼border不行,現在還沒搞懂)

:before偽元素用來在元素之前新增內容,可以是文字也可以是或者音訊,它預設是行內元素,不過可以通過display屬性來做改變。

以上**實際上相當於:

easy好easy

div

不過一般不採用這種寫法,使用偽元素清晰可維護性又強。

border和outline的區別:

border是邊框,是佔位置會計算在元素尺寸內的,而outline是位於邊框邊緣的外圍輪廓,包含了邊框,並且不佔位置,並且outline不一定是矩形哦。因為不佔位置,outline可以很好的用來突出某乙個元素。

gnu c 長度為0的陣列的使用

長度為的陣列在標準c和c 中是不允許的,如果使用長度為的陣列,編譯時會產生錯誤,提示陣列長度不能為。但在gnuc中,這種用法卻是合法的。它的最典型的用法就是位於陣列中的最後一項。struct description struct description thisline struct descrip...

三數之和為0的三指標實現

for從來沒有像這樣用得如此混亂。當迴圈變數在迴圈中要改變時,最好用while。vector的clear 不僅會把值清掉,還會把記憶體清掉。務必注意。for版本 vector threesum vector num else if num i num j num k 0 j else k while...

使用全連線神經網路loss為0的問題

之前的使用低氧艙對滯後時間估計的模型中,計算loss時出現了全為0的情況。訓練結果如圖所示 分別 分別為權重引數和loss。檢查 發現,一直到第乙個隱藏層都沒有任何問題。問題出在了下面一行 上 loss tf1.reduce mean tf1.nn.softmax cross entropy wit...