<script src="//unpkg.com/vue/dist/vue.js"></script>
<script src="//unpkg.com/element-ui/lib/index.js"></script>
<script src="//wzrd.in/standalone/vue-resize-directive@latest"></script>
<div id="app">
<template>
<div class="demo">
<h2>el-table Problem with Fixed Columns + Expands</h2>
<h3>Default</h3>
<el-table id="demo1"
:data="tableData"
border
style="width: 100%"
>
<el-table-column
fixed
type="expand"
>
<template scope="props">
<h3>Description</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque laoreet cursus ex, nec facilisis sem pretium placerat. Aliquam placerat augue id quam porttitor sollicitudin. Duis id leo ut elit sodales pretium. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Duis dignissim tincidunt volutpat. Integer vel bibendum ligula. Integer eu lacinia nisi. Morbi ornare commodo venenatis.</p>
<p>Curabitur efficitur lectus justo, eu euismod nisi pellentesque facilisis. Aliquam eu orci sapien. Etiam tincidunt ornare quam, at malesuada massa convallis sit amet. Aenean et justo sed augue finibus feugiat. Sed et turpis non risus suscipit congue. Nunc pharetra a nulla quis dignissim. Duis mattis pharetra enim, sed suscipit ante dictum in. Morbi ultrices egestas orci vel consequat. Suspendisse fringilla dui ex, eu sodales nibh pretium a. Vivamus sit amet diam egestas, vulputate erat non, accumsan velit. Aenean faucibus mi et sem sodales commodo. Nulla nisi leo, elementum at tempus vel, scelerisque vulputate sem.</p>
</template>
</el-table-column>
<el-table-column
fixed
type="selection"
class-name="selection"
sortable
width="55"
>
</el-table-column>
<el-table-column
prop="date"
label="Date"
width="150">
...