すべてがちょうどうんざりしている問題があります。私はいくつかのソリューションを試しましたが、私のプロファイルページは、必要に応じて調整されません。私はすべてを中心にして清潔にしたい。以下はその外観の例です:https://imgur.com/t0OzF35また、右境界線を追加するにはどうすればいいですかの間に境界線を追加します。ユーザ名:およびEdmin。HTML/CSSテーブルは整列していませんが、テーブル内のテキストはまだパッドになっています
<main>
<div class="container body-container">
<div class="row">
<div id="main" class="col-md-9">
<div style="text-align: center">
<style>
table {
border-spacing: 0;
margin:0;
padding: 0;
border-collapse: collapse;
width: 50%;
}
table, th, td {
margin:0;
padding: 0;
border: 3px solid black;
}
th {
margin:0;
padding: 0;
background-color: #2c3e50;
color: white;
text-align: center;
height: 50px;
}
</style>
<div class="form-group">
<img style="height: 250px; width: 250px; border:8px dashed #2c3e50" hspace="100" th:src="@{'data:image/jpeg;base64,' + ${image}}" /><br/>
<br/>
<label class="col-sm-4 control-label" for="image">Change profile picture</label>
<div class="col-sm-4">
<input type="file" class="form-control" id="image" placeholder="Image" name="multipartFile" required="required"/>
<span class="help-block">Profile picture can be up to 32 MBs</span>
</div>
</div>
<table cellspacing="0" cellpadding="0">
<tr>
<th>E-mail:</th>
<th><span th:text="${user.email}"><br/></span></th>
</tr>
</table>
<table cellspacing="0" cellpadding="0">
<tr>
<th>Name:</th>
<th> <span th:text="${user.fullName}"></span></th>
</tr>
<tr>
<th>Username:</th>
<th> <span th:text="${user.username}"></span></th>
</tr>
</table>
<table cellspacing="0" cellpadding="0">
<tr>
<th>Age:</th>
<th><span th:text="${user.age}"><br/></span></th>
</tr>
</table>
</div>
</div>
</div>
</div>
</main>
テーブル内のテキストレイアウトを修正しました(テーブル内のすべてのアイテムが適切に配置されました)が、テーブル全体がまだ画像のように左にあり、中央にはありません。 – Sibuscus
私はコードを編集しました。私はマージンを取り除いた:テーブル、th、tdから0をつけ、マージンを追加した:0テーブルからオート。 https://codepen.io/dragosmicu/pen/vWjVRg –
動作しているはずです。バックエンドで何かを混乱させて4時間後にテストします。 – Sibuscus