What i missed?

help me
it doesn’t work ;;;;

import streamlit as st

col1, col2, col3 = st.beta_columns(3)

with col1:

    st.header("A cat")

    st.image("https://static.streamlit.io/examples/cat.jpg")

with col2:

    st.header("A dog")

    st.image("https://static.streamlit.io/examples/dog.jpg")

with col3:

   st.header("An owl")

   st.image("https://static.streamlit.io/examples/owl.jpg")

Hi @_spectori, welcome to the Streamlit community!

Since you didn’t specify, I assume you are talking about the pictures overlapping. If so, the solution is to add use_column_wdith=True to your st.image calls:

import streamlit as st

col1, col2, col3 = st.beta_columns(3)

with col1:

    st.header("A cat")

    st.image("https://static.streamlit.io/examples/cat.jpg", use_column_width=True)

with col2:

    st.header("A dog")

    st.image("https://static.streamlit.io/examples/dog.jpg", use_column_width=True)

with col3:

    st.header("An owl")

    st.image("https://static.streamlit.io/examples/owl.jpg", use_column_width=True)

Best,
Randy