
- CSS 教程
- CSS - 首頁
- CSS - 路線圖
- CSS - 簡介
- CSS - 語法
- CSS - 選擇器
- CSS - 引入
- CSS - 測量單位
- CSS - 顏色
- CSS - 背景
- CSS - 字型
- CSS - 文字
- CSS - 圖片
- CSS - 連結
- CSS - 表格
- CSS - 邊框
- CSS - 塊級邊框
- CSS - 內聯邊框
- CSS - 外邊距
- CSS - 列表
- CSS - 內邊距
- CSS - 游標
- CSS - 輪廓
- CSS - 尺寸
- CSS - 捲軸
- CSS - 內聯塊
- CSS - 下拉選單
- CSS - 可見性
- CSS - 溢位
- CSS - 清除浮動
- CSS - 浮動
- CSS - 箭頭
- CSS - 調整大小
- CSS - 引號
- CSS - 順序
- CSS - 定位
- CSS - 連字元
- CSS - 懸停
- CSS - 顯示
- CSS - 聚焦
- CSS - 縮放
- CSS - 平移
- CSS - 高度
- CSS - 連字元字元
- CSS - 寬度
- CSS - 不透明度
- CSS - z-index
- CSS - 底部
- CSS - 導航欄
- CSS - 覆蓋層
- CSS - 表單
- CSS - 對齊
- CSS - 圖示
- CSS - 圖片庫
- CSS - 註釋
- CSS - 載入器
- CSS - 屬性選擇器
- CSS - 組合器
- CSS - 根元素
- CSS - 盒模型
- CSS - 計數器
- CSS - 剪輯
- CSS - 書寫模式
- CSS - Unicode 雙向演算法
- CSS - min-content
- CSS - all
- CSS - inset
- CSS - 隔離
- CSS - 滾動溢位
- CSS - justify-items
- CSS - justify-self
- CSS - tab-size
- CSS - pointer-events
- CSS - place-content
- CSS - place-items
- CSS - place-self
- CSS - max-block-size
- CSS - min-block-size
- CSS - mix-blend-mode
- CSS - max-inline-size
- CSS - min-inline-size
- CSS - offset
- CSS - accent-color
- CSS - user-select
- CSS 高階
- CSS - 網格佈局
- CSS - 網格佈局
- CSS - Flexbox
- CSS - 可見性
- CSS - 定位
- CSS - 圖層
- CSS - 偽類
- CSS - 偽元素
- CSS - @規則
- CSS - 文字效果
- CSS - 分頁媒體
- CSS - 列印
- CSS - 佈局
- CSS - 驗證
- CSS - 圖片精靈
- CSS - !important
- CSS - 資料型別
- CSS3 教程
- CSS3 - 教程
- CSS - 圓角
- CSS - 邊框圖片
- CSS - 多背景
- CSS - 顏色
- CSS - 漸變
- CSS - 盒陰影
- CSS - 盒裝飾中斷
- CSS - 游標顏色
- CSS - 文字陰影
- CSS - 文字
- CSS - 2D 變換
- CSS - 3D 變換
- CSS - 過渡
- CSS - 動畫
- CSS - 多列
- CSS - 盒尺寸
- CSS - 工具提示
- CSS - 按鈕
- CSS - 分頁
- CSS - 變數
- CSS - 媒體查詢
- CSS - 函式
- CSS - 數學函式
- CSS - 遮罩
- CSS - 形狀
- CSS - 樣式圖片
- CSS - 特異性
- CSS - 自定義屬性
- CSS 響應式
- CSS RWD - 簡介
- CSS RWD - 視口
- CSS RWD - 網格檢視
- CSS RWD - 媒體查詢
- CSS RWD - 圖片
- CSS RWD - 影片
- CSS RWD - 框架
- CSS 工具
- CSS - px 到 em 轉換器
- CSS - 顏色選擇器和動畫
- CSS 資源
- CSS - 有用資源
- CSS - 討論
CSS - right 屬性
CSS 的right屬性控制網頁上元素的水平位置。它僅影響使用position屬性定位的元素。它不影響未定位的元素。
right屬性根據元素的position屬性具有不同的效果。
absolute 或 fixed - 指定元素與其包含塊的內邊框右側的距離。
relative - 指定元素的右邊緣相對於其起始位置向左移動的距離。
static - 對元素的位置沒有影響。
sticky - 確定粘性約束矩形的右邊緣。
可能的值
auto - 預設值。瀏覽器將根據元素的寬度確定元素的右邊緣位置。
length - 可以指定正值、負值或空值。
percentage - 可以指定容器寬度的百分比。
應用於
所有HTML定位元素。
DOM語法
object.style.right = "2px";
CSS right - 使用絕對定位
以下示例演示如何使用position: absolute屬性和right屬性將元素定位到其父元素的右側 -
<html> <head> <style> .box { background-color: #f2c3ee; color: #1144ec; font-weight: bold; } .absolute-box { position: absolute; width: 130px; height: 60px; padding: 2px; border: 2px solid #000000; background-color: #bbedbb; color: #e50c0c; border-radius: 5px; } .right { right: 0; } .right-px { right: 60px; } .right-per { right: 30%; } .right-em { right: 2em; } .right-auto { right: auto; } </style> </head> <body> <div class="box"> <div class="absolute-box right"> Absolute positioning with 0 right margin. </div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages. <div class="absolute-box right-px"> Absolute positioning with 60px right margin. </div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages. <div class="absolute-box right-per"> Absolute positioning with 30% right margin. </div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. <div class="absolute-box right-em"> Absolute positioning with 2em right margin. </div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages. <div class="absolute-box right-auto"> Absolute positioning with auto right margin. </div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages. </div> </body> </html>
CSS right - 使用固定定位
以下示例演示如何使用position: fixed屬性和right屬性將元素定位到視口的右邊緣,即使頁面滾動時也保持在同一位置 -
<html> <head> <style> .box { background-color: #f2c3ee; color: #1144ec; font-weight: bold; } .fixed-box { position: fixed; width: 130px; height: 60px; padding: 2px; border: 2px solid #000000; background-color: #bbedbb; color: #e50c0c; border-radius: 5px; } .right { right: 0; } .right-px { right: 60px; } .right-per { right: 30%; } .right-em { right: 2em; } .right-auto { right: auto; } </style> </head> <body> <div class="box"> <div class="fixed-box right"> Fixed positioning with 0 right margin. </div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting. Lorem Ipsum is simply dummy text of the printing and typesetting industry. <div class="fixed-box right-px"> Fixed positioning with 60px right margin. </div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting. Lorem Ipsum is simply dummy text of the printing and typesetting industry. <div class="fixed-box right-per"> Fixed positioning with 30% right margin. </div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting. Lorem Ipsum is simply dummy text of the printing and typesetting industry. <div class="fixed-box right-em"> Fixed positioning with 2em right margin. </div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. Lorem Ipsum is simply dummy text of the printing and typesetting industry. <div class="fixed-box right-auto"> Fixed positioning with auto right margin. </div> Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting. Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum is simply dummy text of the printing and typesetting industry. </div> </body> </html>
CSS right - 使用相對定位
以下示例演示如何使用position: relative屬性和right屬性將元素從右邊緣移動到其正常位置的左側 -
<html> <head> <style> .box { background-color: #f2c3ee; color: #1144ec; font-weight: bold; margin-left:10%; } .relative-box { position: relative; width: 130px; height: 60px; padding: 2px; border: 2px solid #000000; background-color: #bbedbb; color: #e50c0c; border-radius: 5px; } .right { right: 0; } .right-px { right: 30px; } .right-per { right: 10%; } .right-em { right: 1em; } .right-auto { right: auto; } </style> </head> <body> <div class="box"> <div class="relative-box right"> Relative positioning with 0 right margin. </div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. <div class="relative-box right-px"> Relative positioning with 30px right margin. </div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. <div class="relative-box right-per"> Relative positioning with 10% right margin. </div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. <div class="relative-box right-em"> Relative positioning with 1em right margin. </div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. <div class="relative-box right-auto"> Relative positioning with auto right margin. </div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. </div> </body> </html>
CSS right - 使用靜態定位
以下示例演示如果position屬性設定為static,則right屬性將對元素的定位沒有影響 -
<html> <head> <style> .box { background-color: #f2c3ee; color: #1144ec; font-weight: bold; } .static-box { position: static; width: 130px; height: 60px; padding: 2px; border: 2px solid #000000; background-color: #bbedbb; color: #e50c0c; border-radius: 5px; } .right { right: 0; } .right-px { right: 60px; } .right-per { right: 30%; } .right-em { right: 2em; } .right-auto { right: auto; } </style> </head> <body> <div class="box"> <div class="static-box right"> Static positioning with 0 right margin. </div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. <div class="static-box right-px"> Static positioning with 60px right margin. </div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. <div class="static-box right-per"> Static positioning with 30% right margin. </div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. <div class="static-box right-em"> Static positioning with 2em right margin. </div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. <div class="static-box right-auto"> Static positioning with auto right margin. </div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. </div> </body> </html>
CSS right - 使用粘性定位
以下示例演示如何使用position: sticky和right屬性建立當用戶滾動時貼上到視口的元素 -
<html> <head> <style> .box { background-color: #f2c3ee; color: #1144ec; font-weight: bold; padding: 10px; } .sticky-container { position: relative; } .sticky-box { position: sticky; width: 130px; height: 60px; padding: 2px; border: 2px solid #000000; background-color: #bbedbb; color: #e50c0c; border-radius: 5px; top: 10px; } .right { right: 0; } .right-px { right: 60px; } .right-per { right: 30%; } .right-em { right: 2em; } .right-auto { right: auto; } </style> </head> <body> <div class="box"> <div class="sticky-container"> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. <div class="sticky-box right"> Sticky positioning with 0 right margin. </div> Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s. </div> </div> </body> </html>
廣告