1. 程式人生 > >html 將部分內容隱藏/顯示

html 將部分內容隱藏/顯示

最近在做網頁(一群完全不會網頁的人不知道哪來的自信去水網頁設計比賽),需要實現一部分內容的點選展開,就像評論區——展開所有評論。所以上網搜了一下html內容的隱藏和實現,基本上都是用的visibility和display:

1)div的visibility控制div的隱藏和顯示

缺點:隱藏後頁面顯示空白

    style="visibility: none;"
  document.getElementById("typediv1").style.visibility="hidden";//隱藏
  document.getElementById("typediv1").style.visibility="visible";//顯示

2)設定display屬性   可以是div隱藏後釋放佔用的頁面空間

   style="display: none;"
  document.getElementById("typediv1").style.display="none";//隱藏
  document.getElementById("typediv1").style.display="";//顯示

但是,這種回答對於我這種一邊寫網頁一遍學習,沒有看過html的人還說,著實有些懵逼,但是幸好又看到另一個。

<!DOCTYPE HTML>
<html>
<head>
<script>
	function isHidden(oDiv){
      var vDiv = document.getElementById(oDiv);
      vDiv.style.display = (vDiv.style.display == 'none')?'block':'none';
    }
</script></head>
<body>
<div style="cursor:hand" onclick="isHidden('div1')"><b>其他一條評論</b></div>
		<div id ="div1" style="display:none">隱藏內容</div>
</body></html>

相關推薦

html 部分內容隱藏/顯示

最近在做網頁(一群完全不會網頁的人不知道哪來的自信去水網頁設計比賽),需要實現一部分內容的點選展開,就像評論區——展開所有評論。所以上網搜了一下html內容的隱藏和實現,基本上都是用的visibility和display: 1)div的visibility控制div的隱藏和

HTML頁面部分內容匯出為PDF

若前者小於後者說明不用分頁,直接新增圖片資料匯出,原始碼如下: if(contentHeight < pageHeight){ pdf.addImage(imgData, 'JPEG', 0, 0,pdfFormat[format][0],pdfFormat[format][

html訪問的內容隱藏了,需要檢視原始碼才能看到

https://item.gome.com.cn/9140000703-1130013160.html?intcmp=search-9000000700-1_1_1&search_id=1hO2NwyBDK8E 物美商品頁的圖片: 隱藏了, 也可以說是被 切片了 https://de

利用CSS讓容器的溢位部分內容隱藏起來,smarty就可以不用擷取字串了

親測,可用:m2maomao 2011.06.29 在網頁設計中,會遇到文字超過固定長度導致整體的網頁變形的情況。程式設計師往往需要擷取固定的長度來實現某些固定長度的控制。介紹一種直接採用CSS的程式碼控制來實現文字擷取的方法。與程式設計師的直接字元擷取的方式有點區別,其優勢

css效果,在一個盒子裡,把一部分內容隱藏掉,在滑鼠懸停到div時,就會把隱藏部分向上顯示出來。 不用js操作,純css就可以。

html部分: <li class="featureBox"><div class="bigbox"><a href="#"><img src="${imgUrl}" width="300px" height="250px" /&g

table中td超出內容隱藏,鼠標懸停全部顯示(完整版,含js代碼)

效果 pre order 出現 fun 默認 css語法 標記 -a 一、CSS語法: text-overflow:clip | ellipsis 默認值:clip 適用於:所有元素 clip: 當對象內文本溢出時不顯示省略標記(...),而是將溢出的部分裁切掉。 elli

HTML標簽文本內容正常顯示而不被解析

方式 col html標簽 htm display 直接 microsoft 轉義 post 要想html標簽在html頁面正常顯示而不被解析: 最簡單的方式有3種   1,用xmp標簽包裹內容,代碼如下:    1 <xmp><a>

html導航隱藏顯示

cli AD hidden html click 隱藏 doc pos head <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></

html 居中的內容顯示

    <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlu

頁面內容儲存為圖片顯示,長按儲存至本地(html2canvas)

載入的html2canvas為官網上的新版本。   style樣式: *{ margin: 0;padding: 0; font-family: "微軟雅黑"; } html,body{ width: 100%; } #capture,#imgDiv{ width: 100%; } .imgD

頁面內容保存為圖片顯示,長按保存至本地(html2canvas)

javascrip round function margin mil width 圖片 add ace 加載的html2canvas為官網上的新版本。 style樣式: *{ margin: 0;padding: 0; font-family: "微軟雅黑";

如果頁面表格裡的內容過長,設定隱藏顯示的兩種方法

方法一 我使用了方法一但是沒有成功,問題是表格的寬度會隨著內容的長短而變化,找不到問題的癥結所以嘗試的方法二。 方法二: 做法基本上和方法一相同,最重要的區別是方法二藉助div實現,具體如下: 1>jsp頁面上程式碼: <td class="la" ><div

vue 列表單擊顯示當前列表內容隱藏其他的列表頁,多次點選實現顯示隱藏的功能

  1.//class --    sel_div已經把樣式寫好了;通過控制sel_div來控制樣式的展示情況; 2.單擊時,重新給showQA賦值為index;showQA與下標相同時,顯示樣式;同一時間只有一個li滿足條件; 3.當第二次點選時,給一個狀態開關isSta

java資料結構初學(記錄)單鏈表交換兩節點(3)可與之前寫的進行對比(程式碼優化)——如果後續徹底搞明白後精煉此部分內容,刪除部分內容

public void swap(String number1, String number2){                  // 定義節點         StudentNode t1,t2,t3,t4;         /**          *        

table td中的內容過長,顯示為固定長度,多餘部分用省略號顯示

簡單描述:table資料過長,結果頂到下一格,影響了資料的檢視 解決辦法: 給table 加上style屬性   另外 給td加上style標籤修飾 <table class="table table-striped table-bordered table-hover

table td中的內容過長,顯示為固定長度,多余部分用省略號顯示

感謝 striped itl details log 不換行 column 描述 圖片 簡單描述:table數據過長,結果頂到下一格,影響了數據的查看 解決辦法: 給table 加上style屬性 另外 給td加上style標簽修飾 <table class=

linux cat命令結合head、tail命令只顯示檔案的部分內容

cat命令結合head、tail命令可以只顯示檔案前幾行、最後幾行和中間幾行,其格式如下: cat filename |tail -n ±num |head -n ±num 其中head、tail可以不帶引數,預設顯示的是首、尾十行的內容 head -n  ±num中,若n

android中的webview載入網頁只想顯示部分內容改怎麼做

@Override public void onPageFinished(WebView view, String url) { if(url!=null && url.contains("/p/resource/weapon/iProductID/39")){ S

js處理去掉富文字編輯的html,樣式,只顯示純文字內容,以供列表頁使用

<script type="text/javascript"> var description = '<p style="margin-top:19.5pt;margin-right:0cm;margin-bottom:19.5pt;margin-lef

WebBrowser載入自定義HTML內容顯示

use Winapi.ActiveX; //呼叫IPersistStreamInit類 procedure TForm1.Button2Click(Sender: TObject); var PostList: TStringList; R