記得筆者曾經寫過一篇「用 JavaScript 來做偽浮水印」,那時是用 JavaScript 來寫的,得經過計算才能把版權宣告的圖片放在右下角。現在筆者把整個效果用 jQuery 來改寫,並把原本要計算的版權宣告圖片位置換成 background-position 的方式來控制,這樣想放那就只要設定一下就好了。
我們的 HTML 就是很單純的圖片而已:
檢視原始碼 HTML
- Feb 08 Wed 2023 14:20
用 jQuery 來做圖片偽浮水印
- Feb 07 Tue 2023 12:32
SQLite 資料庫的工具 - SQLite Database Browser
- Feb 07 Tue 2023 12:10
CSS教學:文繞圖 設置
- Feb 04 Sat 2023 11:53
CSS+JQUERY 背景圖滿版的做法
今天我們要跟大家分享幾個製作滿版背景圖的方法。
現在先來確定一下我們的需求:
圖片必須剛好填滿瀏覽器不能留有縫細,也不能因為圖片太大而出現捲軸。
圖片可以隨著瀏覽器尺寸自動縮放。
圖片必須保持長寬比,不能變形。
要達成上面的需求,我們有以下的方法可以使用
使用CSS3 background-size 屬性
background-size 是css3 的屬性,用來定義背景圖片的尺寸。使用上可以直接指定長寬的數值或是縮放的比例;指定"contain"可以讓背景圖片自動縮放到填滿內容區域內的最大尺寸;指定"cover"可以讓背景圖片自動縮放到覆蓋內容區域的最小尺寸。可以參考w3c background-size的資訊
因為我們現在要做的是完整覆蓋瀏覽器的背景圖片,所以要使用”background-size:cover;”這個設定。使用方法如下:
- Feb 04 Sat 2023 11:51
BootStrap img-responsive 縮小圖片變形怎麼調整
- Feb 04 Sat 2023 11:46
利用CSS完成 游標移至圖片特效
- Feb 04 Sat 2023 11:42
CSS 3背景新屬性:background-size
指定背景圖片大小
background-size:bg-size , bg-size
bg-size = auto | length | percentage | cover | contain
- 預設值為auto,即背景圖片原始長寬。
- length指定圖片具體大小的數值,不允許負值。
- percentage以背景圖所在元素的百分比指定背景圖大小,不允許負值。
- length與percentage可設定2數值,也可只設定1個數值,當只設定一個數值,另一個數值(高)預設值為auto,此時高度以背景圖原始寬高比例,自動縮放。
- cover主要用於背景圖小於所在的內容,而背景圖又不適合使用repeat,此時就可以採用cover的方式,使背景圖放大至內容的大小,但此方法容易使背景圖因放大而失真。
- contain與cover正好相反,主要用於背景圖大於所在內容,但卻需要將背景圖完整呈現,此時就可採用contain的方式,使背景圖縮小至內容的大小。
效果呈現為了讓呈現效果有明顯的區別,範例中的屬性預設為:
width:300px;height:200px;border:1px solid #CCC;background:#FFFFFF url(bg.jpg) no-repeat left top;
- Feb 03 Fri 2023 12:15
bootstrap 在小銀幕下如何把導覽列下移不致擋住LOGO
再用bootstrap時,常常會遇到一些小細節須要修改
常常為了一些小問題找半天
GOOGLE半天也沒看到有人說明此問題
所以就只好自己來了
找到bootstrap.css
加入
- Feb 01 Wed 2023 11:09
用jquery做相册
範例圖片 CSS |
- Jan 31 Tue 2023 17:10
opencart 相關商品(Related Products) 修改