0
CSSでテーブルを作成していて、面白いアニメーションがいくつかあります。テキストフィールドをクリックすると拡大するはずですが、これに加えて、その横のボタンも移動させる必要があります。誰もがこれを行う簡単な方法を見ることができますか? ~
:(彼らは両方の兄弟であるように)あなたはgeneral sibling selectorを使用することができ、ボタンを入力した後に行かせることができる場合CSSのトランジション
<html> <head> <title></title>
<style>
.input1 {
\t width: 30%;
\t padding: 5px 5px;
\t padding-top: 8px;
\t padding-bottom: 8px;
\t border-radius: 4px;
\t border: 2px solid #4CAF50;
\t -webkit-transition: width 0.35s ease-in-out;
transition: width 0.35s ease-in-out;
}
input[type=text]:focus {
background-color: #E8E8E8;
\t width: 45%;
\t button.width:50%;
}
.button {
\t background-color: #34B0D9;
\t radius: 12px;
\t color: white;
\t padding: 12px;
\t border: none;
\t border-radius: 5px;
\t font-family: calibri;
\t font-size: 85%;
}
</style>
<script language="javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
</head>
<body>
<table id="scoreboard" width="1000" style="border:1px solid #000000; z-index:5; position:absolute; left:250px; background-color: white;">
\t <tr>
\t \t <td style="font-size:180%; font-family:calibri black; padding-left:15px; padding-top:30px; padding-bottom:30px">Scoreboard</h1></td>
\t </tr>
\t
\t <tr style="background-color:#E8E8E8">
\t \t <td style="padding-left:20px; padding-top:25px; padding-bottom:25px">Enemy boats found:</td>
\t </tr>
\t
\t <tr>
\t \t <td style="padding-left:20px; padding-top:25px; padding-bottom:25px">Enemy tiles checked:</td>
\t </tr>
\t
\t <tr style="background-color:#E8E8E8">
\t \t <td style="padding-left:20px; padding-top:25px; padding-bottom:25px">Boats lost:</td>
\t </tr>
\t
\t <tr>
\t \t <td style="padding-left:20px; padding-top:25px; padding-bottom:25px">Time taken:</td>
\t </tr>
\t
\t <tr style="background-color:#E8E8E8">
\t \t <td style="padding-left:20px; padding-top:25px; padding-bottom:25px">Result:</td>
\t </tr>
\t
\t <tr>
\t \t <td style="padding-left:18px; padding-top:30px;"><input type="text" class="input1" placeholder="Enter name here..."></input></td>
\t </tr>
\t
\t <tr>
\t \t <td style="padding-left:330px; padding-top:20px; padding-bottom:10px"><button class="button" style="padding: 8px">Submit score</button></td>
\t </tr>
</table>
</body>
</html>