!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
成都創(chuàng)新互聯(lián)是一家專注于成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)與策劃設(shè)計(jì),鄉(xiāng)寧網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10余年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:鄉(xiāng)寧等地區(qū)。鄉(xiāng)寧做網(wǎng)站價(jià)格咨詢:18980820575
html
head
titlecheckbox/title
script src="js/jquery-1.3.2.js" type="text/javascript"/script
script src="js/1.js" type="text/javascript"/script
/head
body
table id="table1"
tr
tdinput type="checkbox" value="1"/1/td
td id="k_1"input type="text" name="student" id="s_1" readonly="true"http://td
/tr
tr
tdinput type="checkbox" value="2"/2/td
td id="k_2"input type="text" name="student" id="s_2" readonly="true"http://td
/tr
tr
tdinput type="checkbox" value="3"/3/td
td id="k_3"input type="text" name="student" id="s_3" readonly="true"http://td
/tr
tr
tdinput type="checkbox" value="4"/4/td
td id="k_4"input type="text" name="student" id="s_4" readonly="true"http://td
/tr
/table
/body
/html
-------------------------------------------------------------
$(document).ready(function() {
$("td[id^='k_']").hide();
var check = $(":checkbox"); //得到所有被選中的checkbox
var actor_config; //定義變量
check.each(function(i){
actor_config = $(this);
actor_config.click(
function(){
if($(this).attr("checked")==true){
$("#k_"+$(this).val()).show();
}else{
$("#k_"+$(this).val()).hide();
}
}
);
});
});
看 jquerymobile 官方網(wǎng)站上的 demo,網(wǎng)站名就是 jquerymobile + com。
像 table 已經(jīng)實(shí)現(xiàn)了響應(yīng)式布局,這個(gè)在 demo 中有演示。jQuery mobile 本身就是為了在多種不同平臺(tái)和尺寸的移動(dòng)設(shè)備上做到響應(yīng)式而出現(xiàn)的,它會(huì)盡量做跨平臺(tái),手機(jī)和平板自動(dòng)調(diào)節(jié)尺寸,不過并不是完美和足夠智能,想要達(dá)到自己的目的,還是需要借助 W3C 的 CSS Media Query 來提供多個(gè)不同版本的 CSS,瀏覽器會(huì)跟據(jù)你在這個(gè)CSS 中設(shè)定的 media query 表達(dá)式來探測設(shè)備尺寸、方向等來決定使用哪套方案。
Web開發(fā)人員每天都使用JavaScript為他們創(chuàng)建的網(wǎng)站帶來必要的功能。jQuery提供了一個(gè)提供強(qiáng)大功能和靈活性的特殊工具。jQuery是一個(gè)JavaScript庫,有助于簡化和標(biāo)準(zhǔn)化JavaScript代碼和HTML元素之間的交互。JavaScript允許網(wǎng)站具有交互性和動(dòng)態(tài)性,jQuery是一種有助于簡化流程的工具。
同時(shí)JQuery也是一個(gè)緊湊,快速且功能豐富的JavaScript庫。它通過易于使用的API在大量瀏覽器中運(yùn)行,使得HTML文檔遍歷和操作,事件處理,動(dòng)畫和Ajax更加簡單。JQuery結(jié)合了多功能性和可擴(kuò)展性,改變了數(shù)百萬人編寫JavaScript的方式。換句話說,由于JQuery,JavaScript以簡化形式呈現(xiàn)。閱讀起來相當(dāng)舒服。
擴(kuò)展資料:
JQuery的優(yōu)點(diǎn)
1、易于使用:如果我們將它與標(biāo)準(zhǔn)JavaScript和其他庫進(jìn)行比較,它使用起來既簡單又快捷。它由簡單的語法組成,并且需要較少的代碼行。
2、巨大的庫:與其他庫相比,它允許您執(zhí)行大量功能。
3、插件的可用性:可以使用許多預(yù)先編寫的插件來立即壓縮開發(fā)過程。這背后的另一個(gè)優(yōu)點(diǎn)是腳本的效率和安全性。
4、綜合教程:?JQuery網(wǎng)站提供了不言自明的文檔和教程,以便在絕對的編程初學(xué)者面前進(jìn)行理解。
5、AJAX支持:它允許我們輕松地開發(fā)Ajax模板,Ajax支持更流暢的界面,可以在頁面上執(zhí)行操作,而不需要重新加載整個(gè)頁面。
6、靈活性:所有瀏覽器中的契約,是目前最流行的JavaScript庫。
easyUI因?yàn)槌霈F(xiàn)的時(shí)間比較早,當(dāng)時(shí)也沒有響應(yīng)式的概念,所以沒有。
需要js+css配合,我給您找段代碼吧。
JS代碼
$(function?()?{
$(".dummy").click(function?()?{?return?false;?});
var?flipDelay?=?5500;
var?flipCount?=?$("div.banner_footer?a").size();?//?圖片總數(shù)
var?flipId?=?1;
var?flipId1?=?0;
var?flipTimer?=?null;
var?flipTimer1?=?null;
var?i?=?0;
var?flip?=?function?()?{
if?(flipCount??2)?return;
$("div.banner_footer?a").removeClass("current");
$($("div.banner_footer?a").get(flipId)).addClass("current");
$($("div.banner_footer?a").get(flipId)).css("current");
$("div.banner??a:visible").fadeOut();
$($("div.banner?a").get(flipId)).fadeIn("slow");
flipId?=?(flipId?+?1)?%?flipCount;
flipTimer?=?window.setTimeout(flip,?flipDelay);
}
flipTimer?=?window.setTimeout(flip,?flipDelay);
$("div.banner_footer?a").click(function?()?{
clearTimeout(flipTimer);
flipId?=?$("div.banner_footer?a").index(this);
flip();
return?false;
});
var?flipserver?=?function?()?{
$("div.index_server_box??a:visible").fadeOut();
$($("div.index_server_box?a").get(flipId1)).fadeIn("slow");
}
$("a.index_server_left").click(function?()?{
flipId1?=?(flipId1?-?1)?%?3;
flipserver();
return?false;
});
$("a.index_server_right").click(function?()?{
flipId1?=?(flipId1?+?1)?%?3;
flipserver();
return?false;
});
var?documentWidth?=?$(window).width();
var?left?=?(documentWidth?-?310)?/?2;
var?right?=?left?+?306;
$("div.services_box?div.left").css("width",?left?+?"px");
$("div.services_box?div.right").css("width",?right?+?"px");
$(window).resize(function?()?{
var?documentWidth?=?$(window).width();
var?left?=?(documentWidth?-?310)?/?2;
var?right?=?left?+?306;
$("div.services_box?div.left").css("width",?left?+?"px");
$("div.services_box?div.right").css("width",?right?+?"px");
});
});
html樣式
div?class="banner_box"
div?class="banner"
a?href=""?class="banner1"img?src="img/banner1.jpg"?alt="視覺為您解決網(wǎng)站建設(shè)中企業(yè)品牌形象問題"?//a
a?href=""?class="banner2"img?src="img/banner2.jpg"?alt="獨(dú)具匠心的網(wǎng)頁設(shè)計(jì)讓您的網(wǎng)站與總部同"?//a
a?href=""?class="banner3"img?src="img/banner3.jpg"?alt="針對用戶需求,提供高品質(zhì)網(wǎng)站設(shè)計(jì)服務(wù)"?//a
a?href=""?class="banner4"img?src="img/banner4.jpg"?alt="網(wǎng)站建設(shè)公司團(tuán)隊(duì)的力量"?//a
a?href=""?class="banner5"img?src="img/banner5.jpg"?alt="招聘網(wǎng)頁設(shè)計(jì)師"?//a
div?class="banner_footer"
a?class="a1?current"img?src="img/a13.jpg"?alt=""?//a
a?class="a2"?img?src="img/a14.jpg"?alt=""?//a
a?class="a3"img?src="img/a15.jpg"?alt=""?//a
a?class="a4"img?src="img/a16.jpg"?alt=""?//a
a?class="a5"img?src="img/a17.jpg"?alt=""?//a
/div
/div
/div
css樣式
div.banner_box{height:430px;?overflow:hidden;?background:url(../img/b1.jpg)?repeat-x;}
div.banner_box?div.banner{width:990px;?height:430px;?overflow:hidden;?margin:auto;?position:relative;}
div.banner_box?div.banner?a{border:0;}
div.banner_box?div.banner?a.banner1?img{margin-left:200px;}
div.banner_box?div.banner?a.banner2?img{margin-left:236px;}
div.banner_box?div.banner?a.banner3?img{margin-left:250px;}
div.banner_box?div.banner?a.banner4?img{margin-left:231px;}
div.banner_box?div.banner?a.banner5?img{margin-left:245px;}
div.banner_box?div.banner?div.banner_footer{position:absolute;width:120px;height:20px;top:30px;?right:0;z-index:100;??}
div.banner_box?div.banner?div.banner_footer?a{float:left;?width:19px;?height:19px;?cursor:pointer;?}
div.banner_box?div.banner?div.banner_footer?a.current{background:url(../img/a13_1.jpg)?center?center?no-repeat;}
div.banner_box?div.banner?div.banner_footer?a?img{border:0;?margin:3px?0?0?3px;}
1.原生代碼實(shí)現(xiàn)。
在國內(nèi)目前設(shè)計(jì)網(wǎng)頁的時(shí)候,一般會(huì)分成PC端和移動(dòng)端兩套頁面,但在一定的情況下,必須滿足只設(shè)計(jì)一個(gè)頁面的情況下,滿足不同端口都能正常使用,
因此會(huì)用用到自適應(yīng)的方法。
用原生代碼實(shí)現(xiàn)的根本在于媒體查詢@media的設(shè)置。
@media
screen
可以查詢當(dāng)前瀏覽器的尺寸,因此可采用該方法對同一個(gè)頁面設(shè)置不同的CSS樣式,來滿足不同分辨率要求。
2.采用bootstrap框架布局
bootstrap框架布局完成的頁面,是自動(dòng)對應(yīng)的自適應(yīng)效果。
但是在書寫的時(shí)候,應(yīng)該嚴(yán)格按照bootstrap的書寫規(guī)范,才不會(huì)出現(xiàn)怪異性問題。
寫法舉例:
div
class="col-md-6
col-sm-6
col-xs-12"
說明:最后的數(shù)字對應(yīng)該div所占柵欄的列數(shù)。
col-md-6
代表在PC端上顯示在一行的6個(gè)柵欄,也就是一半。
col-sm-6
代表在平板上也顯示div占當(dāng)前行的一半。
col-xs-12
代表在手機(jī)端顯示為當(dāng)前行的百分之百填充。
3.還有其他方式,如JQuery和專門做響應(yīng)式的JS文件,比如nicebox均能實(shí)現(xiàn)自適應(yīng)效果,實(shí)現(xiàn)響應(yīng)式布局。