Elevation陰影使用

2021-10-01 23:45:47 字數 585 閱讀 3958

elevation屬性是design包自帶的陰影功能,有幾個注意事項

1.要設定background,否則不能正確展示

android:background="@color/white"
若不是設定,則需要設定bound,但陰影效果不太一樣

android:outlineprovider="bounds"
2.要設定父布局寬高大於當前布局,才能顯示陰影。所以給當前布局設定margin

<?xml version="1.0" encoding="utf-8"?>

cardview 陰影無效

需要增加cardusecompatpadding

<?xml version="1.0" encoding="utf-8"?>

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:orientation="vertical"

anroid邊框陰影 圓角陰影 漸變陰影

anroid給邊框加陰影只能對內陰影,沒有給邊框對外加陰影,在自定義shape中增加一層或多層,並錯開,即可 顯示陰影效果。給邊框加陰影可使用 1.圓角陰影效果 內陰影 不加漸變色,第一層漸變色其實沒啥用,是對整個邊框漸變,2dp的陰影還是乙個顏色。android centerx 0.5 andro...

盒子陰影 文字陰影

css3中新增了盒子陰影,我們可以使用box shadow屬性為盒子新增陰影。語法 box shadow h shadow v shadow blur spread color inset 值 描述h shadow 必須。水平陰影的位置。允許負值。v shadow 必須。垂直陰影的位置。允許負值。b...

盒子陰影與文字陰影

1.如何給盒子新增陰影 box shadow 水平偏移 垂直偏移 模糊度 陰影擴充套件 陰影顏色 內外陰影 2.注意點 2.1盒子的陰影分為內外陰影,預設情況下就是外陰影 2.2快速新增陰影只需要編寫三個引數即可 box shadow 水平偏移 垂直偏移 模糊度 預設情況下陰影的顏色和盒子內容的顏色...