<!DOCTYPE html>
<html>
<head>
<title>Document</title>
<style>
.container {
margin: auto;
margin-top: 4rem;
overflow-x: hidden;
width: 90%;
}
.slider {
display: flex;
column-gap: 1rem;
}
img {
min-width: 13rem;
}
</style>
</head>
<body>
<div class="container">
<div class="slider">
<div>
<img src="baby_shower_2.jpg" alt="images" >
</div>
<div>
<img src="baby_shower_2.jpg" alt="images" >
</div>
<div>
<img src="baby_shower_2.jpg" alt="images" >
</div>
<div>
<img src="baby_shower_2.jpg" alt="images" >
</div>
<div>
<img src="baby_shower_2.jpg" alt="images" >
</div>
<div>
<img src="baby_shower_2.jpg" alt="images" >
</div>
<div>
<img src="baby_shower_2.jpg" alt="images" >
</div>
<div>
<img src="baby_shower_2.jpg" alt="images" >
</div>
<div>
<img src="baby_shower_2.jpg" alt="images" >
</div>
<div>
<img src="baby_shower_2.jpg" alt="images" >
</div>
<!-- <img src="baby_shower_2.jpg" alt="images" >
<img src="baby_shower_2.jpg" alt="images" >
<img src="baby_shower_2.jpg" alt="images" >
<img src="baby_shower_2.jpg" alt="images" >
<img src="baby_shower_2.jpg" alt="images" >
<img src="baby_shower_2.jpg" alt="images" >
<img src="baby_shower_2.jpg" alt="images" >
<img src="baby_shower_2.jpg" alt="images" >
<img src="baby_shower_2.jpg" alt="images" >
<img src="baby_shower_2.jpg" alt="images" > -->
</div>
</div>
<script language="javascript">
const container = document.querySelector('.container')
console.log(container.scrollWidth)
</script>
</body>
</html>
Inside container i have slider in which we are using images tag only in the first case and images wrapped inside div in second case both are producing different result. The result of scroll Width when using images tag alone inside slider = 1215. The result of scroll Width when using images wrapped inside their individual div = 2224
Why the result is different when using the images tag alone when there is an overflow in both cases?
Thanks in advance!!!!
