Django安裝

本書介紹

你是不是對Django的學習感到迷茫?是不是對網上零星的教程感到絕望?是不是苦于沒有可以迅速上手的實例而發(fā)愁?如果你同我一樣有這些感受,那么《Django.By.Example》這本書將是你指路的明燈。

本書基于Django1.8 + Python3.4的環(huán)境,里面包含了個人博客、社交網站、購物平臺等具有實際項目意義的Django實例,按部就班的學習會快速提升你的Django水平。筆者英文苦手,嘗試著把它翻譯出來,以便大家閱讀和學習。不過筆者更推薦大家閱讀英文原文。

讓我們愉快的學習Django吧!

章節(jié)介紹

第1章,建立一個博客應用,通過創(chuàng)建博客應用來向你介紹Django框架。你將創(chuàng)建基本的博客模型(models)、視圖(views)、模板(templates)和網址(urls)來顯示博客文章。你將學會如何使用Django ORM生成的查詢集,以及如何配置Django管理站點。

在這本書中,你將學習如何建立完整的、可實際應用的Django項目。如果你還沒有安裝Django,那么,第一章將教您如何安裝。

本章將介紹如何創(chuàng)建一個使用Django的簡單的博客項目。目的在于讓你對Django的工作流程有一個全面的了解,了解不同的組件之間如何相互作用,讓您輕松掌握如何創(chuàng)建具有基本功能的Django項目。

本章將包括以下幾點:

安裝Django并創(chuàng)建您的第一個項目

設計模型(model)和模型遷移

為您的模型創(chuàng)建一個管理站點

查詢(QuerySet)和管理工作

建立視圖(Views)、模板(templates)和URL

添加分頁列表視圖

使用Django基于類的視圖

安裝Django

如果你已經安裝了Django,那么完全可以跳過這部分,直接創(chuàng)建你的第一個項目。

Django是一個Python包,因此可以安裝在任何Python環(huán)境。Django的工作環(huán)境可以是Python2.7或Python3。在這本書中的例子,我們將使用Python3。如果你使用Linux或Mac OS X,你可能已經安裝了Python。你可以打開終端控制器,輸入python。如果你看到下面這樣的東西,那么說明Python已經安裝在你的電腦里:

Python 3.5.0 (v3.5.0:374f501f4567, Sep 12 2015, 11:00:19)

[ GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type "help", "copyright", "credits" or "license" for more information.

>>>

如果您安裝的Python版本低于3,或是沒有安裝Python在您的電腦上,從http://www.python.org/download/3.5.0下載并安裝Python。

如果你已經開始使用Python 3,那么就不需要安裝數(shù)據庫。這個版本的Python自帶的SQLite數(shù)據庫。

SQLite是一個輕量級的數(shù)據庫,你可以用于Django開發(fā),但是不要在正式生產環(huán)境中部署SQLite,你應該使用更為先進,安全的數(shù)據庫,比如PostgreSQL,MySQL或Oracle。

創(chuàng)建一個獨立的Python環(huán)境

建議您使用virtualenv創(chuàng)建獨立的Python環(huán)境,安裝之后,你可以針對不同的Django項目使用不同版本的Python開發(fā)環(huán)境。這遠比安裝Python全版本環(huán)境更實用。使用virtualenv的另一個優(yōu)點是,你不需要任何管理員權限來安裝Python包。在shell運行以下命令安裝virtualenv:

pip install virtualenv

安裝virtualenv后,創(chuàng)建一個獨立的Pyhton環(huán)境:

virtualenv my_env

這將創(chuàng)建一個my_env/目錄,里面包含你創(chuàng)建的Python環(huán)境。任何Python庫,任何你安裝的Python庫都會存放于my_env/lib/python3.5/site-packages目錄里面。

如果你的系統(tǒng)自帶Python2.x,在你安裝Python3.X版本之后,你必須告訴virtualenv應該使用后者。你可以找到Python3的安裝路徑,使用以下命令創(chuàng)建虛擬環(huán)境:

zenx$ *which python3* /Library/Frameworks/Python.framework/Versions/3.5/bin/python3 zenx$ *virtualenv my_env -p /Library/Frameworks/Python.framework/Versions/3.5/bin/python3*

運行下面的命令來啟動虛擬環(huán)境:

source my_env/bin/activate

出現(xiàn)以下情形就說明你已經開啟虛擬環(huán)境,并且正在使用它:

(my_env)laptop:~ zenx$

你可以使用deactivate命令來隨時關閉虛擬環(huán)境。使用virtualenvwrapper。此工具提供了包裝器,使它更容易創(chuàng)建和管理你的虛擬環(huán)境。

譯者注:

其實筆者更推薦pyenv和virtualenv搭配使用,pyenv是個多版本python管理器,可以同時管理多個python版本共存,并且以pyenv-virtualenv插件的形式支持virtualenv。

用pip安裝Django

pip是安裝Django的首選方法。在Python3.5版本中自帶pip,運行以下命令安裝Django:

pip install Django==1.8.6

Django安裝在虛擬環(huán)境目錄下的site-packages/

現(xiàn)在看看Django是不是已經安裝成功。在終端和運行以下命令:

>>>? import django

>>>? django.VERSION

django.VERSION(1, 8, 5, 'final', 0)

如果你看到以上信息,就說明你安裝成功!

原文鏈接:http://www.landsblog.com/blog/content/djangoexample

更多譯文:http://www.landsblog.com/blog/tag/translate

(譯者:蘭茲)

posted @2016-07-27 21:09Data&Truth閱讀(...) 評論(...)編輯收藏




什么時候會用到virtualenv?

假設系統(tǒng)中的兩個應用,其中A應用對庫LibFoo的版本要求為1,而B應用對同一個庫LibFoo的版本要求為2,兩個應用對同一個庫的要求想沖突了,而系統(tǒng)中庫默認都安裝到/usr/lib/python2.7/site-packages,那么如何能夠同時使用這兩個應用呢?

你的用戶權限不夠,使得無法將包安裝到site-packages目錄

需要使用一個應用,并且與系統(tǒng)其它應用相獨立。

如果你遇到以上的問題,那么virtualenv會對你有幫助。virtualenv可以創(chuàng)建一個環(huán)境,擁有著自己的安裝目錄,而不會與系統(tǒng)的共享庫或者其它virtualenv環(huán)境相干擾。

1、安裝virtualenv

在安裝virtualenv之前,我們需要安裝至少有一個版本的Python;因為virtualenv是python的一個第三方模塊,必須基于python環(huán)境才能安裝;

如果你的python環(huán)境有pip,那么直接使用命令:

?

1

pip install virtualenv

安裝即可;否則需要下載源碼,然后使用命令:python install setup.py 來安裝

安裝之后需要新建virtualenv的獨立環(huán)境,具體可以查看其幫助命令:

?

1

virtualenv-h

常用的參數(shù)有:

-p:指定一個版本python環(huán)境;通常當你的系統(tǒng)中安裝了多個python版本時會用到;默認情況下virtualenv會優(yōu)先選取它的宿主python環(huán)境,即它安裝在那個python版本下就會默認選擇哪個版本作為默認python隔離環(huán)境。

--no-site-packages:不使用系統(tǒng)環(huán)境的python安裝包,即隔離包中不能使用真實python環(huán)境的安裝包;當前版本這個選項是默認的。

--system-site-packages:與上面相反,使隔離環(huán)境能訪問系統(tǒng)環(huán)境的python安裝包

--distribute:copy一個python環(huán)境的分支,默認會安裝setup、pip、wheel等基礎模塊

2、激活

安裝完了之后就可以創(chuàng)建一個隔離環(huán)境了,使用命令:

?

1

2

3virtualenv envname##創(chuàng)建一個新的隔離環(huán)境

cdenvname

Scripts\activate##激活并切換到virtualenv環(huán)境

3、使用

創(chuàng)建并激活virtualenv環(huán)境后我們就可以正常的方式來使用和安裝python安裝包及模塊了。也可以直接切換到需要執(zhí)行的python文件目錄,使用python xxx.py來保證在隔離環(huán)境下執(zhí)行python文件。

即:我們在需要使用virtualenv環(huán)境之前,只要先激活然后使用以往同樣的方式來執(zhí)行python操作、運行python文件即可

?

1

2

3

4cdmy_project_folder

virtual ENV

source bin/activate

deactivate

以上就是virtualenv的基本使用過程。首先,virtual ENV會在當前目錄創(chuàng)建名為ENV的虛擬環(huán)境,此時在當前目錄會自動生成三個目錄:bin, include和lib。默認情況下創(chuàng)建的虛擬環(huán)境會依賴于系統(tǒng)中的site-packages,即系統(tǒng)中已經安裝好的庫在虛擬環(huán)境中仍然可以使用,如果想去除依賴,那么可以:

?

1

virtualenv --no-site-packagesENV

。通過source bin/activate可以啟動當前目錄下的虛擬環(huán)境。啟動后,shell的提示符就會發(fā)生改變,表示進入了虛擬環(huán)境。使用deactivate離開虛擬環(huán)境。

4、集成到開發(fā)環(huán)境

當前在PyCharm中是支持virtualenv環(huán)境集成的,其它的IDE暫時未研究,集成也是很方便的:

(1)新建一個項目

(2)點擊解釋器欄的設置icon

(3)選擇virtualenv

(4)可以新建也可以選擇一個已有的virtualenv環(huán)境

配置到之后我們也可以在該項目中測試下,選擇一個區(qū)別與系統(tǒng)環(huán)境的安裝模塊,查看下其版本是否正確,我這里因為有2個django版本,所以使用django模塊來測試的,得到的是正確的結果。

如對本文有疑問,請?zhí)峤坏浇涣魃鐓^(qū),廣大熱心網友會為你解答??!點擊進入社區(qū)

您可能感興趣的文章:

Python虛擬環(huán)境virtualenv的安裝與使用詳解

利用pyinstaller或virtualenv將python程序打包詳解

python 安裝virtualenv和virtualenvwrapper的方法

Linux安裝Python虛擬環(huán)境virtualenv的方法

Windows上使用virtualenv搭建Python+Flask開發(fā)環(huán)境

CentOS中使用virtualenv搭建python3環(huán)境

Python虛擬環(huán)境Virtualenv使用教程

virtualenv實現(xiàn)多個版本Python共存

Tags:VirtualenvPython

相關文章

2014-11-11關于你不想知道的所有Python3 unicode特性

2015-05-05Python實現(xiàn)給qq郵箱發(fā)送郵件的方法

2014-08-08Python3實現(xiàn)連接SQLite數(shù)據庫的方法

2017-05-05Python實現(xiàn)SSH遠程登陸,并執(zhí)行命令的方法(分享)

2014-10-10基于python編寫的微博應用

2013-02-02linux下安裝easy_install的方法

2015-06-06Python使用ftplib實現(xiàn)簡易FTP客戶端的方法

2015-04-04python通過smpt發(fā)送郵件的方法

2017-07-07python 中random模塊的常用方法總結

2014-11-11Python3 正在毀滅 Python的原因分析

最新評論

評論(0人參與0條評論)

搜狐“我來說兩句”用戶公約

來說兩句吧...

發(fā)布

微博登錄

QQ登錄

手機登錄

等級不夠,發(fā)表評論升至指定級別才能獲得該特權。詳情請參見等級說明。

還沒有評論,快來搶沙發(fā)吧!

Powered by 暢言

(adsbygoogle = window.adsbygoogle || []).push({});

大家感興趣的內容

1Python入門教程 超詳細1小時學會

2python 中文亂碼問題深入分析

3Python 列表(List)操作方法詳解

4python strip()函數(shù) 介紹

5pycharm 使用心得(一)安裝和首

6Python 字典(Dictionary)操作詳解

7Python科學計算環(huán)境推薦——Anac

8Python 元組(Tuple)操作詳解

9比較詳細Python正則表達式操作指

10python逐行讀取文件內容的三種方

(adsbygoogle=window.adsbygoogle||[]).push({});

最近更新的內容

Python批量查詢域名是否被注冊過

Python實現(xiàn)拷貝多個文件到同一目錄的方法

一步步教你用Python實現(xiàn)2048小游戲

python的pdb調試命令的命令整理及實例

python實現(xiàn)讀取并顯示圖片的兩種方法

python正則表達式修復網站文章字體不統(tǒng)一

Python GAE、Django導出Excel的方法

python刪除過期文件的方法

Python日期操作學習筆記

使用相同的Apache實例來運行Django和Medi

眾生網絡

品牌服務器租用集思網絡

VPS主機楓信科技

IDC服務商

常用在線小工具

CSS代碼工具

JavaScript代碼格式化工具

在線XML格式化/壓縮工具

php代碼在線格式化美化工具

sql代碼在線格式化美化工具

在線HTML轉義/反轉義工具

在線JSON代碼檢驗/檢驗/美化/格式化

JavaScript正則在線測試工具

在線生成二維碼工具(加強版)

更多在線工具

var cpro_id="u1397867";(window["cproStyleApi"] = window["cproStyleApi"] || {})[cpro_id]={at:"3",rsi0:"300",rsi1:"380",pat:"6",tn:"baiduCustNativeAD",rss1:"#FFFFFF",conBW:"1",adp:"1",ptt:"0",titFF:"%E5%BE%AE%E8%BD%AF%E9%9B%85%E9%BB%91",titFS:"14",rss2:"#000000",titSU:"0",ptbg:"90",piw:"0",pih:"0",ptp:"0"}

關于我們-廣告合作-聯(lián)系我們-免責聲明-網站地圖-投訴建議-在線投稿

?CopyRight 2006-2017 JB51.Net Inc All Rights Reserved. 腳本之家 版權所有

(function(){

var bp = document.createElement('script');

bp.src = '//push.zhanzhang.baidu.com/push.js';

var s = document.getElementsByTagName("script")[0];

s.parentNode.insertBefore(bp, s);

})();

if (top.location != self.location)top.location=self.location;

$(function(){

$('#content').find('img').each(function(){

var img = this;

if (img.width >= 650){

img.style.width = "650px";

img.style.height = "auto";

//$(img).removeAttr('height');

var aTag = document.createElement('a');

aTag.href = img.src;

aTag.target="_blank";

$(aTag).addClass('bPic')

.insertAfter(img).append(img)

}

});

$(window).scroll(function()

{

//rFixedBox跟隨滾動

var h = $(window).height();

var top = $(window).scrollTop();

var rFixedBox = $('.rFixedBox').prev().offset();

var fixedTop = rFixedBox.top;

if(top>=fixedTop+344)

{

var h1 = parseInt($('#content').children('.main').height());

if(parseInt(top) + 340 < h1){

$('.rFixedBox').css({'position':'fixed','top': 0});

}else{

$('.rFixedBox').css({'position':'absolute','top': h1-510});

}

}

else

{

$('.rFixedBox').css({'position':'static', 'top':0});

}

/* return true;*/

});

/*$(document).ready(function() {

$("#content img").unveil();

}); */

SyntaxHighlighter.autoloader(

'applescript /jslib/syntaxhighlighter/scripts/shBrushAppleScript.js',

'actionscript3 as3 /jslib/syntaxhighlighter/scripts/shBrushAS3.js',

'bash shell /jslib/syntaxhighlighter/scripts/shBrushBash.js',

'coldfusion cf /jslib/syntaxhighlighter/scripts/shBrushColdFusion.js',

'cpp c /jslib/syntaxhighlighter/scripts/shBrushCpp.js',

'obj-c objc /jslib/syntaxhighlighter/scripts/shBrushObjC.js',

'c# c-sharp csharp /jslib/syntaxhighlighter/scripts/shBrushCSharp.js',

'css /jslib/syntaxhighlighter/scripts/shBrushCss.js',

'delphi pascal /jslib/syntaxhighlighter/scripts/shBrushDelphi.js',

'diff patch pas /jslib/syntaxhighlighter/scripts/shBrushDiff.js',

'erl erlang /jslib/syntaxhighlighter/scripts/shBrushErlang.js',

'groovy /jslib/syntaxhighlighter/scripts/shBrushGroovy.js',

'haxe hx /jslib/syntaxhighlighter/scripts/shBrushHaxe.js',

'java /jslib/syntaxhighlighter/scripts/shBrushJava.js',

'jfx javafx /jslib/syntaxhighlighter/scripts/shBrushJavaFX.js',

'js jscript javascript /jslib/syntaxhighlighter/scripts/shBrushJScript.js',

'perl pl /jslib/syntaxhighlighter/scripts/shBrushPerl.js',

'php /jslib/syntaxhighlighter/scripts/shBrushPhp.js',

'text plain /jslib/syntaxhighlighter/scripts/shBrushPlain.js',

'py python /jslib/syntaxhighlighter/scripts/shBrushPython.js',

'ruby rails ror rb /jslib/syntaxhighlighter/scripts/shBrushRuby.js',

'scala /jslib/syntaxhighlighter/scripts/shBrushScala.js',

'sql /jslib/syntaxhighlighter/scripts/shBrushSql.js',

'vb vbnet /jslib/syntaxhighlighter/scripts/shBrushVb.js',

'ps powershell /jslib/syntaxhighlighter/scripts/shBrushPowerShell.js',

'xml xhtml xslt html /jslib/syntaxhighlighter/scripts/shBrushXml.js'

);

SyntaxHighlighter.all();

});

var ourl="";jbLoader();jbLoader();jbLoader();jbLoader();jbLoader();jbLoader();jbLoader();jbLoader();jbLoader();jbLoader();jbLoader();jbLoader();

站長統(tǒng)計站長統(tǒng)計window.changyan.api.config({

appid: 'cyrHH3dwi',

conf: 'prod_1dc5dc80970106099d43fe242b7465fc'

});

#f21ac82b21eeb7322631b6aa94e17f45aezzp1 {position:absolute;top:0;left:0;right:auto;bottom:auto;margin:0;padding:0;border:0;width:200px;background:transparent;-webkit-box-sizing:content-box;box-sizing:content-box;}#f21ac82b21eeb7322631b6aa94e17f45aezzp1 div{float:left;width:144px;height:17px;line-height:17px;margin:3px 0 0 -2px;background:url(//ecma.bdimg.com/public03/imageplus/tip-back.png) 0 0 no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='corp',src='//ecma.bdimg.com/public03/imageplus/tip-back.png');font-family:sans-serif;text-align:center;font-size:12px;color:#666;padding:8px 10px;display:none;-webkit-box-sizing:content-box;box-sizing:content-box;}#f21ac82b21eeb7322631b6aa94e17f45aezzp1-icon {float:left;height:38px;width:38px;cursor:default;background:url(//ecma.bdimg.com/public03/imageplus/tip.png) 0 0 no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='corp',src='//ecma.bdimg.com/public03/imageplus/tip.png');-webkit-box-sizing:content-box;box-sizing:content-box;}#f21ac82b21eeb7322631b6aa94e17f45aezzp1-icon:hover {float:left;height:38px;width:38px;}#f21ac82b21eeb7322631b6aa94e17f45aezzp1 #f21ac82b21eeb7322631b6aa94e17f45aezzp1-icon:hover {background:url(//ecma.bdimg.com/public03/imageplus/tip-hover.png) 0 0 no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='corp',src='//ecma.bdimg.com/public03/imageplus/tip-hover.png');}

查看標識獲取更多信息

.baiduimageplus-s-multimedia{position:relative}.baiduimageplus-s-multimedia .baiduimageplus-s-multimedia-hd{height:26px;line-height:26px;text-indent:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.baiduimageplus-s-multimedia .baiduimageplus-s-multimedia-hd a{color:#fff;text-decoration:none;font-size:14px}.baiduimageplus-s-multimedia .baiduimageplus-s-multimedia-bd{position:relative;margin:8px 20px;height:100%;overflow:hidden;_zoom:1}.baiduimageplus-s-multimedia .baiduimageplus-s-multimedia-bd-scroll-style{margin:5px 20px!important}.baiduimageplus-s-multimedia .baiduimageplus-s-multimedia-img-ctn{position:relative;overflow:hidden;height:60px;z-index:1}.baiduimageplus-s-multimedia .baiduimageplus-s-multimedia-img-ctn img{border:0}.baiduimageplus-s-multimedia .baiduimageplus-s-multimedia-bd-no-vbar_arrow .baiduimageplus-s-multimedia-img-ctn{margin:0 auto}

.baiduimageplus-s-multimedia .baiduimageplus-s-multimedia-flash-link{position:absolute;top:0;left:0;background:#fff;opacity:0;filter:alpha(opacity=0);height:60px;z-index:2}.baiduimageplus-s-multimedia .baiduimageplus-s-multimedia-img-ctn-expanded{overflow:visible}.baiduimageplus-s-multimedia .baiduimageplus-s-multimedia-bd-arrow .baiduimageplus-s-multimedia-img-ctn{float:left}.baiduimageplus-s-multimedia .baiduimageplus-s-multimedia-arrow-ctn{float:right;height:60px;text-align:center}.baiduimageplus-s-multimedia .baiduimageplus-s-multimedia-arrow-ctn .baiduimageplus-s-multimedia-arrow-link{cursor:pointer;display:inline-block;*display:inline;*zoom:1;width:100px;height:60px;background:url(//ecma.bdimg.com/adtest/2c07e2c7fcdf28d4d7372d324e7e4364.png) no-repeat;_background:none;_filter:progid:dximagetransform.microsoft.alphaimageloader(enabled=true,src="https://ecma.bdimg.com/adtest/2c07e2c7fcdf28d4d7372d324e7e4364.png",sizingMethod="crop")}

.baiduimageplus-s-multimedia .baiduimageplus-s-multimedia-vbar{position:absolute;top:0;right:0;width:10px;height:60px;background:url(//ecma.bdimg.com/adtest/002c3095a57ec978b16540217fe5cccc.png) repeat-y;z-index:1}.baiduimageplus-s-multimedia .baiduimageplus-s-multimedia-hbar{position:absolute;top:50px;left:0;height:10px;width:100%;background:url(//ecma.bdimg.com/adtest/9507def6acde0ba0a71a6cd3f9376c6f.png) repeat-x;z-index:1}.baiduimageplus-s-multimedia .baiduimageplus-s-multimedia-logo-scrollstyle{bottom:5px}.baiduimageplus-s-pa-adslogo{position:absolute;bottom:0;right:31.2px;z-index:3;height:16.8px;width:16.8px;background:url(//ecma.bdimg.com/public03/imageplus/logo/pc_ads_logo_20161223.png) no-repeat;background-size:100% 100%;display:none}.baiduimageplus-s-pa-adstext{position:absolute;right:0;bottom:0;width:31.2px;height:16.8px;overflow:hidden;z-index:12;background:url(//ecma.bdimg.com/public03/imageplus/logo/pc_ads_20161223.png) no-repeat;background-size:100% 100%}

.baiduimageplus-s,.baiduimageplus-s-wrap,.baiduimageplus-s-bg,.baiduimageplus-s-close,.baiduimageplus-s-bd-inner{float:none;margin:0;padding:0;border:0;overflow:hidden;position:static;display:block;visibility:visible;text-align:left;background:transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;top:0;left:0;bottom:auto;right:auto;width:100%;height:0;overflow:visible!important}.baiduimageplus-s-wrap{-webkit-transition:top .5s,height .5s;-moz-transition:top .5s,height .5s;-ms-transition:top .5s,height .5s;-o-transition:top .5s,height .5s;transition:top .5s,height .5s}.baiduimageplus-s-bg{height:100%;z-index:1;background:#000}.baiduimageplus-s-bd{position:relative;z-index:2;height:100%;overflow:hidden!important}.baiduimageplus-s-bd-inner{height:auto}.baiduimageplus-s-close{display:none;top:-25px;left:auto;right:0;z-index:3;width:25px;height:25px;overflow:hidden!important;text-indent:-9999px;background:url(//ecma.bdimg.com/public03/imageplus/v2/dock/close.png) no-repeat 0 0 transparent}

#f21ac82b21eeb7322631b6aa94e17f452nvhrpu .baiduimageplus-s-multimedia-title-wrapper{display:none;position:absolute;top:-24px;left:0;z-index:4;line-height:24px;height:24px;font-size:14px;text-indent:10px}#f21ac82b21eeb7322631b6aa94e17f452nvhrpu .baiduimageplus-s-multimedia-title-wrapper a{color:#fff;text-decoration:none}#f21ac82b21eeb7322631b6aa94e17f452nvhrpu .baiduimageplus-s-multimedia-title-ctn{position:relative;float:left;overflow:hidden}#f21ac82b21eeb7322631b6aa94e17f452nvhrpu .baiduimageplus-s-multimedia-title-bg{position:absolute;top:0;left:0;background:#000;opacity:.75;filter:alpha(opacity=75);height:24px;width:100%;z-index:-1}#f21ac82b21eeb7322631b6aa94e17f452nvhrpu .baiduimageplus-s-multimedia-title-triangle{float:left;width:14px;height:24px;background:url("http://ecma.bdimg.com/adtest/a8cc90e9e668754d6cf3bd5ae90b9945.png") no-repeat 0 0;background:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='corp',src='http://ecma.bdimg.com/adtest/a8cc90e9e668754d6cf3bd5ae90b9945.png')\9}

#f21ac82b21eeb7322631b6aa94e17f452nvhrpu .baiduimageplus-s-visible .baiduimageplus-s-multimedia-title-wrapper{display:block}#f21ac82b21eeb7322631b6aa94e17f452nvhrpu .baiduimageplus-s-visible .baiduimageplus-s-bd-inner{top:-26px}

X

#f21ac82b21eeb7322631b6aa94e17f4526e8wl {position:absolute;top:0;left:0;right:auto;bottom:auto;margin:0;padding:0;border:0;width:200px;background:transparent;-webkit-box-sizing:content-box;box-sizing:content-box;}#f21ac82b21eeb7322631b6aa94e17f4526e8wl div{float:left;width:144px;height:17px;line-height:17px;margin:3px 0 0 -2px;background:url(//ecma.bdimg.com/public03/imageplus/tip-back.png) 0 0 no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='corp',src='//ecma.bdimg.com/public03/imageplus/tip-back.png');font-family:sans-serif;text-align:center;font-size:12px;color:#666;padding:8px 10px;display:none;-webkit-box-sizing:content-box;box-sizing:content-box;}#f21ac82b21eeb7322631b6aa94e17f4526e8wl-icon {float:left;height:38px;width:38px;cursor:default;background:url(//ecma.bdimg.com/public03/imageplus/tip.png) 0 0 no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='corp',src='//ecma.bdimg.com/public03/imageplus/tip.png');-webkit-box-sizing:content-box;box-sizing:content-box;}#f21ac82b21eeb7322631b6aa94e17f4526e8wl-icon:hover {float:left;height:38px;width:38px;}#f21ac82b21eeb7322631b6aa94e17f4526e8wl #f21ac82b21eeb7322631b6aa94e17f4526e8wl-icon:hover {background:url(//ecma.bdimg.com/public03/imageplus/tip-hover.png) 0 0 no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='corp',src='//ecma.bdimg.com/public03/imageplus/tip-hover.png');}

查看標識獲取更多信息

.baiduimageplus-s-pa{position:relative;width:100%;height:110px;overflow:hidden;cursor:default;-webkit-transition:top .5s;-moz-transition:top .5s;-ms-transition:top .5s;-o-transition:top .5s;transition:top .5s}.baiduimageplus-s-pa p{background:none}.baiduimageplus-s-pa a{outline:0;text-decoration:none}.baiduimageplus-s-pa a:hover{text-decoration:underline}.baiduimageplus-s-pa .baiduimageplus-s-pa-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.baiduimageplus-s-pa .baiduimageplus-s-pa-ct{position:relative;z-index:2}.baiduimageplus-s-pa .baiduimageplus-s-pa-hd{height:26px;overflow:hidden;line-height:26px}.baiduimageplus-s-pa .baiduimageplus-s-pa-hd .baiduimageplus-s-pa-hd-title-cell{font-size:14px;color:#FFF;height:100%;text-align:center!important;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-right:1px solid #FFF}

.baiduimageplus-s-pa .baiduimageplus-s-pa-bd-lu{position:relative;overflow:hidden;zoom:1;padding:0;margin:0}.baiduimageplus-s-pa .baiduimageplus-s-pa-bd-lu .baiduimageplus-s-pa-bd-lu-wrapper{width:90%;height:84px;float:left;overflow:hidden;position:relative;left:5px}.baiduimageplus-s-pa .baiduimageplus-s-pa-bd-lu .baiduimageplus-s-pa-bd-lu-wrapper .baiduimageplus-s-pa-bd-lu-outter{height:84px;overflow:hidden;position:absolute;left:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.baiduimageplus-s-pa .baiduimageplus-s-pa-bd-lu .baiduimageplus-s-pa-bd-lu-wrapper .baiduimageplus-s-pa-bd-lu-outter .cell{width:100px;height:72px;overflow:hidden;background-color:#FFF;margin:4px 5px;padding:0;float:left;border:2px solid #000;position:relative}

.baiduimageplus-s-pa .baiduimageplus-s-pa-bd-lu .baiduimageplus-s-pa-bd-lu-wrapper .baiduimageplus-s-pa-bd-lu-outter .cell:hover{border-color:#d1111c}.baiduimageplus-s-pa .baiduimageplus-s-pa-bd-lu .baiduimageplus-s-pa-bd-lu-wrapper .baiduimageplus-s-pa-bd-lu-outter .cell:hover .baiduimageplus-s-pa-bd-lu-title{background-color:#d1111c}.baiduimageplus-s-pa .baiduimageplus-s-pa-bd-lu .baiduimageplus-s-pa-bd-lu-wrapper .baiduimageplus-s-pa-bd-lu-outter .cell:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.baiduimageplus-s-pa .baiduimageplus-s-pa-bd-lu .baiduimageplus-s-pa-bd-lu-wrapper .baiduimageplus-s-pa-bd-lu-outter .cell img{width:100px;height:50px;display:block;border:0;-webkit-transition:transform .5s;-moz-transition:transform .5s;-ms-transition:transform .5s;-o-transition:transform .5s;transition:transform .5s}

.baiduimageplus-s-pa .baiduimageplus-s-pa-bd-lu .baiduimageplus-s-pa-bd-lu-wrapper .baiduimageplus-s-pa-bd-lu-outter .cell .baiduimageplus-s-pa-bd-lu-title{position:absolute;font:14px/1.5 arial,sans-serif;bottom:0;left:0;width:100%;height:22px;display:block;line-height:22px;background-color:#000;text-align:center;color:#FFF}.baiduimageplus-s-pa .baiduimageplus-s-pa-bd-lu .baiduimageplus-s-pa-bd-lu-wrapper .baiduimageplus-s-pa-bd-lu-outter .cell:first-child{margin-left:0}.baiduimageplus-s-pa .baiduimageplus-s-pa-bd-lu .baiduimageplus-s-pa-bd-lu-wrapper .baiduimageplus-s-pa-bd-lu-outter .cell:last-child{margin-right:0}.baiduimageplus-s-pa .baiduimageplus-s-pa-bd-lu .ad-widget-imgps-sticker-html-btn{margin-top:5px;height:75px;width:20px;cursor:pointer;-webkit-transition:background .4s;-moz-transition:background .4s;-ms-transition:background .4s;-o-transition:background .4s;transition:background .4s}

.baiduimageplus-s-pa .baiduimageplus-s-pa-bd-lu .adwishbtn_left{width:20px;float:left;background:url(http://ecmb.bdimg.com/public03/imageplus/sticker/leftbtn.jpg) no-repeat center center}.baiduimageplus-s-pa .baiduimageplus-s-pa-bd-lu .adwishbtn_left:hover{background:#20439d url(http://ecmb.bdimg.com/public03/sticker/leftbtn_hover.jpg) no-repeat center center}.baiduimageplus-s-pa .baiduimageplus-s-pa-bd-lu .adwishbtn_right{width:20px;float:right;background:url(http://ecmb.bdimg.com/public03/imageplus/sticker/rightbtn.jpg) no-repeat center center}.baiduimageplus-s-pa .baiduimageplus-s-pa-bd-lu .adwishbtn_right:hover{background:#20439d url(http://ecmb.bdimg.com/public03/sticker/rightbtn_hover.jpg) no-repeat center center}.baiduimageplus-s-pa .baiduimageplus-s-pa-logo{position:absolute;bottom:0;right:0;z-index:3;height:18px;width:18px;text-indent:-9999px;background:url(http://cpro.baidustatic.com/cpro/ui/noexpire/img/2.0.1/bg.png) no-repeat left top;background-position:0 0;_filter:progid:dximagetransform.microsoft.alphaimageloader(enabled=true,src="http://cpro.baidustatic.com/cpro/ui/noexpire/img/2.0.1/bg.png",sizingMethod="crop");_background:none}

.ad-widget-imageplus-sticker{font:12px/1.5 arial,sans-serif;position:absolute;left:0;width:100%;display:none;overflow:hidden;color:#FFF;background:transparent;-webkit-transition:height .5s,top .5s;transition:height .5s,top .5s}.ad-widget-imageplus-sticker div{background:transparent}.ad-widget-imageplus-sticker-cut{display:block}.ad-widget-imageplus-sticker-bg{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:#000!important;box-shadow:2px 2px 4px #000}.ad-widget-imageplus-sticker-bd{position:relative;z-index:2;left:0;top:0;width:100%;overflow:hidden}.ad-widget-imageplus-sticker-close{position:absolute;z-index:3;right:0;top:5px;width:25px;height:25px;line-height:25px;text-decoration:none;text-align:center;font-size:18px;color:#FFF!important}.ad-widget-imageplus-sticker-close:hover{background-color:#000}

.ad-widget-imageplus-sticker-theme-white{color:#333}.ad-widget-imageplus-sticker-theme-white .ad-widget-imageplus-sticker-bg{background:#FFF!important;box-shadow:2px 2px 4px #FFF}.ad-widget-imageplus-sticker-theme-white .ad-widget-imageplus-sticker-close{color:#666!important}.ad-widget-imageplus-sticker-theme-white .ad-widget-imageplus-sticker-close:hover{background-color:#FFF!important}.ad-widget-imageplus-sticker-theme-none{color:#333}.ad-widget-imageplus-sticker-theme-none .ad-widget-imageplus-sticker-bg{background:transparent!important;box-shadow:none}.ad-widget-imageplus-sticker-theme-none .ad-widget-imageplus-sticker-close{color:#666!important}.ad-widget-imageplus-sticker-theme-none .ad-widget-imageplus-sticker-close:hover{background-color:#FFF!important}.ad-widget-imageplus-sticker-theme-none-white{color:#333}

.ad-widget-imageplus-sticker-theme-none-white .ad-widget-imageplus-sticker-bg{background:transparent!important;box-shadow:none}.ad-widget-imageplus-sticker-theme-none-white-2 .ad-widget-imageplus-sticker-bg{background:transparent!important;box-shadow:none}.ad-widget-imageplus-sticker-theme-none-white-2 .ad-widget-imageplus-sticker-close{top:0;text-indent:-9999px;background:url(http://ecma.bdimg.com/public03/imageplus/v2/dock/close.png) no-repeat 0 0 transparent}.ad-widget-imageplus-sticker-theme-v2 .ad-big-title{position:relative;top:0;opacity:1;filter:alpha(opacity=100);-webkit-transition:top .5s,opacity .6s;transition:top .5s,opacity .6s}.ad-widget-imageplus-sticker-theme-v2 .ad-widget-imageplus-sticker-showing .ad-big-title{position:relative;top:-36px;opacity:0;filter:alpha(opacity=0)}.ad-widget-imageplus-sticker-theme-v2 .ad-widget-imageplus-sticker-showing .ad-widget-imageplus-sticker-bg{top:26px}

.ad-widget-imageplus-sticker-theme-v2 .ad-widget-imageplus-sticker-close{top:0;text-indent:-9999px;background:url(http://ecma.bdimg.com/public03/imageplus/v2/dock/close.png) no-repeat 0 0 transparent}.ad-widget-imageplus-sticker-thumbnail{font:12px/1.5 arial,sans-serif;position:absolute;right:0;top:0;height:20px;width:100px;overflow:hidden;background:transparent;-webkit-transition:height .5s;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;transition:height .5s;background-color:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000)}.ad-widget-imageplus-sticker-thumbnail a{float:right;width:100px;height:20px;line-height:20px;text-align:center;color:white;background:transparent;text-decoration:none}

.ad-widget-imageplus-sticker-thumbnail i{width:12px;height:8px;margin-top:6px;margin-left:5px;display:block;float:left;background:url('http://ecma.bdimg.com/adtest/8e547549c94ab88c81b644d5ff63b0d3.png') no-repeat 0 0;background:none \9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='corp',src='http://ecma.bdimg.com/adtest/8e547549c94ab88c81b644d5ff63b0d3.png')\9}.ad-widget-imageplus-sticker-close-newstyle{top:0;text-indent:-9999px;background:url(http://ecmb.bdimg.com/public03/v2/dock/iconfont-close.png) no-repeat 0 0 transparent!important}.ad-widget-imageplus-sticker-showing .baiduimageplus-s-pa-hd{opacity:0;filter:alpha(opacity=0)}

服務器租用

免費云主機試用一年

上海注冊公司

那個云主機便宜

真正云主機

便宜云虛擬主機

服務器租用

免費云主機試用一年

上海注冊公司

那個云主機便宜

真正云主機

便宜云虛擬主機

X

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容