私たちの章の 1 つのコードではページ スタイルが使用されていません。ページは非常に乱雑に見えますが、これは私たちが期待した効果ではありません。そのため、この章では、ページをより印象的に見せるためにいくつかの CSS スタイルを使用します
ヒント。 : オンラインで実行 画像が大きすぎるため、いくつかのスタイルが表示されません。ローカルで試すことができます
css スタイル
<style> #left{ width: 25%; float: left; } #center{ width: 42%; float: left; } #right{ width: 32%; float: left; } .right{ margin-left: 180px; } .button{ background-color: rgba(230, 228, 236, 0.93); /* Green */ border: none; color: #110c0f; padding: 10px 70px; text-align: center; display: inline-block; font-size: 16px; margin-left: 20px; cursor: pointer; } form{ font-size: 17px; } button{ background-color: rgba(249, 247, 255, 0); border: none; font-size: 16px; color: #551a8b; cursor: pointer; } a{ text-decoration:none; } table{ width: 550px; height: 100px; } </style>
投稿では jQuery の表示/非表示効果を使用しています。メッセージページをクリックすると、メッセージの投稿に使用するページが表示されます。 jQuery コードは次のとおりです
注: jQuery の表示効果を使用するには、 jQuery ライブラリを作成し、次のコードを head に挿入します
<script> $(document).ready(function(){ $("button").click(function(){ $("form").toggle(); }); }); </script>
JS
名前の場合、投稿したメッセージを確認する必要があります。メッセージが記入されていない場合は、コードは次のとおりです
<script> function foo(){ if(myform.name.value=="") { alert("请输入你的姓名"); myform.name.focus(); return false; } if (myform.content.value=="") { alert("留言内容不能为空"); myform.content.focus(); return false; } if(myform.vcode.value==""){ alert('验证码不能为空'); myform.vcode.focus(); return false; } } </script>
このようにして、私たちのページレイアウトは次のようになります。次はメッセージを投稿してデータベースにデータを挿入します