Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
本的字體、大小、顏色和樣式
CSS 美化文本可以通過以下方式實現:
以下是一些示例代碼:
/* 設置字體樣式 */
p {
font-family: Arial, sans-serif;
}
/* 設置字體大小 */
h1 {
font-size: 24px;
}
/* 設置字體粗細 */
strong {
font-weight: bold;
}
/* 設置字體樣式 */
em {
font-style: italic;
}
/* 設置文本對齊 */
ul {
text-align: left;
}
/* 設置文本裝飾 */
a {
text-decoration: underline;
}
/* 設置文本顏色 */
h2 {
color: #FF0000;
}
/* 設置文字陰影 */
h3 {
text-shadow: 2px 2px 2px #000;
}
/* 設置文字轉換 */
p {
text-transform: capitalize;
}
/* 設置文字間距 */
p {
letter-spacing: 1px;
}
/* 設置文字行高 */
p {
line-height: 1.5;
}
CSS文本的對齊、縮進和行高可以通過以下屬性進行設置:
p { text-align: center; }
p { text-indent: 2em; }
p { line-height: 1.5; }
CSS文本的裝飾和轉換可以通過以下屬性進行設置:
p { text-decoration: underline; }
h1 { text-transform: uppercase; }
p { text-shadow: 2px 2px 4px #000000; }
們在寫一個網站或者一個網頁界面的時候,需要學習很多東西,對小白來說很困難!比如我要做一個簡單的網頁交互:
要懂后端,比如Python里面的Django或者Flask,或者是Java里面的SpringBoot
要懂前端,現在都叫大前端了(因為很復雜),比如前端的框架Vue/React, 然后頁面的美化框架Bootstrap ,還有html ,csss 和Javascript 三駕馬車.
天啊,聽聽頭都大呢!其實我就給老板做一個簡單的交互的頁面,而且我只會Python ,有沒有很簡單的辦法可以做到呢。
今天小編在Github上逛的時候,找到一個非常酷的神器,名字叫remi ,目前收獲了2300個贊。
star并不是很多, 但是這個庫可是選入2018年的十大明星庫 ,號稱是一個獨立的GUI庫,而且最牛逼的就是這個庫 竟然小于 100K ,是否很神奇呢,我們一起來體驗一下特性:
跟其他GUI庫區別? Kivy,PyQT和PyGObject都需要主機操作系統的本機代碼,這意味著安裝或編譯大型依賴項。Remi只需要一個Web瀏覽器即可顯示您的GUI。
我需要懂HTML嗎? 不,只需要使用Python進行編碼。
它是開源的嗎? 當然!Remi是根據Apache許可發布的。開源,免費!
我需要某種網絡服務器嗎? 不,自帶網絡服務器。
1、安裝
如何安裝呢,因為是Python 庫,直接用pip 即可
pip install remi
如果是沒有網絡的,或者服務器跟外網不通的,可以離線安裝。下載這個包,然后用install 安裝
python setup.py install
2、快速體驗
我們來快速看一下,這個簡單的Hello world網頁。
這里面包含了一個 2個元素:
點擊這個按鈕還會改變Hello world的文本內容,看點一下就變成了Button pressed.
上面這個簡單的效果,其實只用了20來行Python代碼,都是原生的Python代碼,沒有用一行HTML .
我們來看一下源碼:
整個代碼的結構層次還很清晰的:
init主要是做類的初始化工作;
main主要對這個畫布布局進行設計,包含一個文本和一個按鈕。
on_button_pressed主要是控件的相應,點擊觸發函數
3、更多復雜的網頁元素
看完上面的設計是不是就覺得跟Python里面大名鼎鼎的tk庫很相似啊,上面的只是開胃菜,這個remi還能提供更復雜的gui界面元素。
上面的是一個完整的demo頁面,基本上常見的控件元素的都包含了,比如有菜單欄,文本,按鈕,單選框,進度欄,下拉框,表格,彈出框,按鈕選取文件路徑,文件樹形結構,日期等幾十種控件。
有了這個神器,是不是可以告別Python里面的tk庫,也可以省去學習HTML的時間,還等啥,趕緊下載嘗鮮一下吧。
對Python感興趣或者是正在學習的小伙伴,可以點贊關注收藏支持一波哦, 持續更新中
原文鏈接:https://blog.csdn.net/NNNJ9355/article/details/107319582
,改變瀏覽器默認的滾動條樣式
::-webkit-scrollbar-track-piece { //滾動條凹槽的顏色,還可以設置邊框屬性
background-color:#f8f8f8;
}
::-webkit-scrollbar {//滾動條的寬度
width:9px;
height:9px;
}
::-webkit-scrollbar-thumb {//滾動條的設置
background-color:#dddddd;
background-clip:padding-box;
min-height:28px;
}
::-webkit-scrollbar-thumb:hover {
background-color:#bbb;
}
二,給某個div .test1加滾動條樣式
.test1::-webkit-scrollbar {
width: 8px;
}
.test1::-webkit-scrollbar-track {
background-color:red;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius:2em;
}
.test1::-webkit-scrollbar-thumb {
background-color:green;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius:2em;
}
三,malihu
malihu是一款高性能的滾動條美化jQuery插件。該滾動條美化插件支持水平和垂直滾動條,支持鼠標滾動,支持鍵盤滾動和支持移動觸摸屏。
(1) 安裝:
通過Bower或nmp來安裝該滾動條美化插件
bower install malihu-custom-scrollbar-plugin
npm install malihu-custom-scrollbar-plugin
(2) 使用方法
使用該滾動條美化插件需要引入jQuery和jquery.mCustomScrollbar.concat.min.js以及jquery.mCustomScrollbar.css文件。
(3) 通過js來初始化
(4) 通過HTML來初始化
另外可以通過data-mcs-axis屬性來設置是水平還是垂直滾動條,取值為x或y。
默認情況下該滾動條是垂直方向的滾動條,你可以通過配置參數將它設置為水平滾動條或兩個方向上滾動條。
$(".content").mCustomScrollbar({
axis:"x" // 水平滾動條
});
*請認真填寫需求信息,我們會在24小時內與您取得聯系。