1
A
回答
2
有很多方法可以實現你想要的。您可以進入許多Web框架/庫,例如Vue.js或react.js。
如果你只是想通過普通的HTML + CSS來做到這一點,我會建議你檢出這些ressources:
我想知道如何顯示像下面的截圖的對話框。
針對你的機器:Creating a modal box
它包括圖像和鏈接到另一個網站。
關於鏈接:Click me!
如果你給我一段時間,我甚至可以時尚你一個例子。
歡迎來到社區&祝你旅途愉快!
1
只是包裝您的IMG錨標籤內。見參考https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_link_image
1
有很多方法可以做到這一點(手工製作或流行的現成解決方案)。
但是,如果你想要做它自己沒有具體的解決方案,有幾個步驟,可以很容易:
- 爲您的對話框,其中包括所有的元素創建HTML代碼;
- 爲您的對話框創建CSS。對話框將默認隱藏;
- 創建JavaScript代碼,以便您可以管理對話框的行爲。
例如,我們有這個對話框HTML:
<!-- When u click on this element dialog box appears -->
<a id="open-dialog" href="#">Show dialog</a>
<!-- Dialog box -->
<div id="dialog-box">
<!-- Dialog box close button -->
<span id="close-dialog">x</span>
<!-- Dialog box content -->
<p>Hello im dialog box</p>
</div>
而且我們有CSS代碼爲我們的對話框:
/* Dialog box container styles */
#dialog-box{
display:none;/* Dialog box hidden by deafault */
position:absolute;
border:1px solid #333;
padding:10px;
width:200px; height:100px;
top:30%; left:30%;
}
/* Dialog box close button styles */
#close-dialog{
display:inline-block;
font-weight:bold;
float:right;
margin-right:10px;
font-size:18px;
width:10px; height:10px;
cursor:pointer;
}
接下來我們可以編寫JavaScript代碼,它會顯示和隱藏我們的對話框(使用https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js的jQuery庫):
$(function(){
/* Bind onlick event handler for element with "open-dialog" id - our
link element to open dialog box */
$('#open-dialog').on('click', function(e){
e.preventDefault();
$('#dialog-box').show();
});
/* Bind onlick event handler for element with "close-dialog" id - our
close dialog box button */
$('#dialog-box').on('click', '#close-dialog', function(e){
e.preventDefault();
$('#dialog-box').hide();
});
});
您可以在這裏看到工作示例https://jsfiddle.net/qeenegmn/
相關問題
- 1. 如何創建包含圖片和文字的鏈接?
- 2. 如何創建包含時間和日期對話框的對話框?
- 3. 在jQuery對話框中創建鏈接
- 4. 使用jQuery創建鏈接對話框
- 5. 如何創建包含片段的Android選項卡式對話框?
- 6. 創建包含TimePicker和DatePicker的對話框的問題?
- 7. Facebook Feed對話框,包含以下游戲圖片和說明
- 8. 如何創建包含圖像超鏈接的JTable單元格?
- 9. 在創建對話框片段時忽略對話框片段
- 10. 如何使用超鏈接創建jQuery對話框按鈕?
- 11. 如何在片段類中創建datePicker和timePicker對話框?
- 12. 如何創建包含文本框和畫圖組件的JFrame?
- 13. php圖像創建和jQuery對話框
- 14. Facebook Feed對話框API如何包含一個包含#的redirect_uri?
- 15. 重用片段以創建對話框
- 16. 如何將對話框片段的結果接收到對話框片段
- 17. 如何刪除包含圖像鏈接的邊框?
- 18. 如何鏈接多個對話框?
- 19. 如何在創建應用時將鏈接和電話號碼鏈接到圖片?
- 20. 爲什麼創建MFC對話框嚮導不包含resources.h
- 21. 如何創建超鏈接會話onclick?
- 22. 在Fragment中創建對話框,從對話框創建對話框片段,並且想要訪問對話框中的對話框的TextViewFragment
- 23. 使用:在創建包含鏈接的圖標之前
- 24. 創建用於文本消息鏈接的對話鏈接彈出框HandcentSMS
- 25. 如何在ios中發送包含鏈接和圖片的自定義推文?
- 26. 如何垂直對齊包含圖像的div中的鏈接?
- 27. 創建打開網頁和運行包含的鏈接
- 28. 如何獲取只包含youtube鏈接的圖表facebook鏈接
- 29. 從對話框創建對話框
- 30. 如何創建日誌`csv`文件。其中包含有鏈接